
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Troque isso: if (copy($_FILES['imagem']['name'], $uploaddir . $_FILES['imagem']['tmp_name'])) { Por isso: if (copy($_FILES['imagem']['tmp_name'], $uploaddir . $_FILES['imagem']['name'])) {
-
(Resolvido) Script de imóveis não cadastra dados no bd
pergunta respondeu ao wellingtonr de ESerra em PHP
1 - Warning: mkdir() [function.mkdir]: File exists in /home/portalqu/public_html/estrutura/imoveis/imoveis.php on line 39 Ai está dizendo que o diretório não pode ser criado porque ele já existe. 2 - Warning: chmod() [function.chmod]: Operation not permitted in /home/portalqu/public_html/estrutura/imoveis/imoveis.php on line 40 Ai pode ser porque o diretório já existente foi criado com outro usuário. 3 - Quanto a não cadastrar nada, provavelmente é erro na query, troque isso: $sql2 = mysql_query($sql); Por isso: $sql2 = mysql_query($sql)OR DIE(mysql_error()); -
Se você quer que os links existam apenas alguma ação, carrega eles com AJAX.
-
Primeiro: ups não são permitidos; Segundo: o que você não entendeu? Conseguiu fazer o que até agora?
-
Na verdade não sei se é possível fazer isso (acho que não dá) Mas acho que o flash tem uma função pronta pra abrir páginas, não ? http://forum.webly.com.br/index.php?showtopic=2812&st=0
-
Ué, no programa que vai ficar escutando a porta do modem, quando algo bater basta mandar ele abrir o navegador e passar por querystring o número que chegou...
-
Dá uma pesquisando por querystring ou iframe, com ambos você resolve esse teu problema. Ou você coloca todo o teu layout no arquivo que é chamado no link.
-
Leia as regras, ups não são permitidos. Para usar a função pode ser chamada assim: $title = antiInjection($_POST["tit"]); Pronto você estará usandoa sua querida função que em tese evita sql injection.
-
-
Uma solução bem simples é posicionar uma div acima do swf, e nela você colocar o link (onclick)...
-
PDF é complicado, depende da configuração do usuário, o que você pode fazer é forçar o download dele. O header pode ser usado para isso.
-
Movendo PHP » HTML.
-
Qual o teu objetivo? Descobrir se o arquivo existe? Abrir ele e mostra na tela? Dar um include em outro?
-
Se lembra que a alguns dias você postou uma dúvida identica? Lê ela então...
-
Não existe vantagem ou desvantagem, isso vai do teu gosto pessoal, eu costumo colocar tudo no mesmo arquivo para quando tiver que fazer alguma manutenção não ter que ficar abrindo 2 ou mais arquivos...
-
Com Delphi dá legal, já até até os fontes disso pelo google. Um dia desses alguém perguntou isso em outro lugar, disseram que dava, teria que colocar um programa para escutar a porta do modem, quando chegasse algo pra lá, jogava pro PHP. Um detalhe é que os modens (em geral), não suportam o nosso padrão BINA.
-
Vamos lá, pequeno exemplo: Original: #### Inicio da Tabela que deve der enviada por e-mail #### <table border="0" cellspacing="0" cellpadding="0" align="center"> <?php //$sql = mysql_query("SELECT * FROM 01_relacaoexames ORDER BY id ASC LIMIT 0, 30"); $sql = mysql_query("SELECT * FROM `01_relacaoexames` WHERE (datainicio = '$data') ORDER BY `id` ASC"); while($lista = mysql_fetch_array($sql)) { $id = $lista["id"]; $setor = $lista["setor"]; $exames = $lista["exames"]; $aso = $lista["aso"]; $normal = $lista["normal"]; $alterado = $lista["alterado"]; $datainicio = $lista["datainicio"]; ?> <TR> <td class="subtitulotabela"> </td> <td><input name="id" type="text" id="id" value="<?php echo "$id" ?>" size="4" readonly="true" class="campos"></td> Concatenado: #### Inicio da Tabela que deve der enviada por e-mail #### <?php $corpo_email = '<table border="0" cellspacing="0" cellpadding="0" align="center">'; //$sql = mysql_query("SELECT * FROM 01_relacaoexames ORDER BY id ASC LIMIT 0, 30"); $sql = mysql_query("SELECT * FROM `01_relacaoexames` WHERE (datainicio = '$data') ORDER BY `id` ASC"); while($lista = mysql_fetch_array($sql)) { $id = $lista["id"]; $setor = $lista["setor"]; $exames = $lista["exames"]; $aso = $lista["aso"]; $normal = $lista["normal"]; $alterado = $lista["alterado"]; $datainicio = $lista["datainicio"]; // Observe o . antes do sinal de igual $corpo_mail .= ' <TR> <td class="subtitulotabela"> </td> <td><input name="id" type="text" id="id" value="'.$id.'" size="4" readonly="true" class="campos"></td>'; ?> Depois disso tudo estaria na variável $corpo_mail;
-
Retirado do próprio manual: A diretiva do PHP magic_quotes_gpc é on por padrão, e ela essencialmente executa addslashes() para todos dados de GET, POST e COOKIE. Não use addslashes() em strings que já foram escapadas com magic_quotes_gpc já que você acabara escapando duas vezes. A função get_magic_quotes_gpc() pode dar uma mão para conferir isto. Sobre o SQL Injection, tá bem boa, mas você tá usando ela? Não, porque em nenhum momento no script que você passou ela é chamada, inclusive se você olhar na sua própria função ela tem o addslashes.
-
$title = addslashes($_POST["tit"]); $msg1 = addslashes($_POST["elm1"]); $msg2 = addslashes($_POST["elm2"]); $id = addslashes($_POST["id"]); $bandeira = addslashes($_POST["nacionalidade"]); Deve resolver o problema, outro detalhe, pesquisa sobre SQL Injection, pegar dados vindos de um form e jogar direto numa consulta é pedir pra ter problema.
-
Bom, é mais fácil você entender como fucniona um sistema de login, não concorda? Dá uma olhada aqui.
-
Solução 2, escapas as aspas com addslashes.
-
Isso não é um erro, é um aviso, use o ini_set para desativar a exibição desses avisos, no outro servidor provavelmente eles estavam desativados, esse é o padrão em um servidor de produção, notices só são úteis em servidores de desenvolvimentos, que é o momento em que o programador deve ver tudo o que está ocorrendo no script.
-
Sim, basta você criar uma sessão quando o login for feito e em todas página protegida verificar se a sessão existe. Isso é a base de qualquer sistema de login, claro que você vai ter que alterar o seu arquivo de .htm para .php, ou então configurar o servidor para que arquivos .htm também sejam enviados ao PHP para serem interpretados...
-
Movendo PHP » MySQL.
-
Movendo: PHP » Sugestões e Críticas.