Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    Php Com Snmp

    O próprio manual já trata do assunto » http://php.net/snmp
  2. O erro 400 é quando o servidor não está configurado ou não é capaz de responder a requisição lançada.
  3. ESerra

    Problemas Ao Deletar

    DELETE FROM tabela1, tabela2 where tabela1.id = 'xxx' AND tabela2.id = 'xxx';
  4. ESerra

    Biblioteca Gd

    O problema é que ele não esté encontrando a fonte no lugar que você disse: $fnt = PATHTOTTF . "Vera.ttf"; Tenta trocar para: $fnt = getcwd() . "Vera.ttf"; E lembre-se de colocar (se ela não estiver lá) a fonte "Vera.ttf" dentro do diretório www...
  5. ESerra

    Abrir Php

    Tem que ver se o servidor dá suporte a PHP...
  6. Não sei... o método POST carrega ítens na variável super global $_POST... eu nunca testei "simular" isso dizendo: $_POST['talcoisa'] = "tal coisa"; Se isso não funcionar você não vai conseguir de outra maneira.
  7. ESerra

    Segurança Na Internet

    O que você quer fazer é basicamente o que o Linha Defensiva faz... dá uma olhada lá.
  8. Teste as variáveis (if/else) para ver quais estão vazias e no final monte a query com o que vir... um exemplo... vamos supor 3 campos enviados do formulário, chamando nome email telefone: <?php if (($_POST['nome'] =="") AND ($_POST['email'] =="") AND ($_POST['cidade'] ==""){ echo "VOCÊ TEM QUE ESCOLHER ALGUMA COISA PARA PESQUISAR"; }else{ if ($_POST['nome'] !="") {$nome = "nome = '".$_POST['nome']."'";}else{$nome = "";} if (($_POST['email'] !="") AND ($_POST['nome'] !="")) {$email = " AND email = '".$_POST['email']."'";} elseif (($_POST['email'] !="") AND ($_POST['nome'] =="")) {$email = "email = '".$_POST['email']."'";} else{$email = "";} if (($_POST['cidade'] !="") AND ($_POST['email'] !="") OR ($_POST['nome'] !="")) {$email = " AND cidade = '".$_POST['cidade']."'";} elseif (($_POST['email'] !="") AND ($_POST['nome'] =="") AND ($_POST['nome'] =="")) {$email = "cidade = '".$_POST['cidade']."'";} else{$cidade = "";} } $sql = mysql_query("SELECT * FROM tabela WHERE '$nome''$cidade''$cidade'"); //Segue o código... ?> A idéia e você ir excluindo os vazios para utilizar uma única query... você também pode montar a query dentro de cada teste e ir testando se tem apenas um != de vazio.. se tem 2 se todos estão e assim por diante... se você forçasse os usuárioas a preencher tudo seria bem mais fácil... Ps.: pode estar dando parse error, não testei...
  9. Dentro do loop coloca o código o SQL que vai fazer a busca do outro campo...
  10. ESerra

    Comparando Valores

    Não sabia que seu número não era inteiro... nesse caso use (FLOAT) que é para número de ponto flutuante...
  11. ESerra

    Exclui!

    Não... ele não está dizendo que não encontrou o diretório, bem pelo contrário, o PHP está dizendo que o que você quer excluir com unlink é um diretório e não um arquivo... o lugar onde você forma o caminho deve estar com problemas...
  12. ESerra

    Última Tentativa Php

    Bom... não precisa se matar ou algo do gênero por tão pouco... Quando o usuário clicar em enviar (ou o que seja) do seu formulário os dados serão lançados pelo método POST... para resgatar no PHP basta: $_POST["nome_do_campo"]; Por exemplo o começo do seu código: <?php echo "Confirar os dados e se estiverem certo clique em enviar, caso contrário volte a página anterior e altere o dado"; echo"<form name=\"form1\" method=\"post\" action=\"obrigado.php\">";/*Abre o formulário e diz que página será chamada se o usuário confirmar os dados...*/ echo "Nome:".$_POST["name"]."<input type=\"hidden\" name="nome" value=\"$_POST["name"]\">"; /*Aqui está um segredo... coloque campos para guardar os dados do $_POST, mas campos do tipo hidden, para que não sejam visto pelo usuário, se o usuário confirmar, esses dados dos campos do tipo hidden deverão ser pegos na página de agradecimento*/ echo "Endereço:".$_POST["address">."<input type=\"hidden\" name="nome" value=\"$_POST["address"]\">"; //Continua fazendo a mesma coisa com todos os campos... //No final, coloca o botão para enviar os dados, se estiverem corretos e encerra o formulário... echo"<input type=\"submit\" name=\"Submit\" value=\"Enviar"\></form>"; Pronto...
  13. ESerra

    Busca Com Estado E Cidade

    Se você que instantaneo vai ter que usar javascript... ajax... etc, porque o PHP precisa que a página seja enviada ao servidor e isso dá refresh...
  14. ESerra

    Comparando Valores

    is_numeric não transforma string para número, apenas diz se na string tem número ou se tem letra (retorna verdadeiro ou falso)... coloque o (INT) va frente da string para ela ser interpretada como um número... if( (INT)$variavel_do _form == $info_do_select){ //
  15. ESerra

    E-commerce

    Nem quebre a cabeça... se você quiser implementar uma solução VISA entre em contato direto com a VISANET... eles já tem tudo quase pronto, mesmo porque seu cliente só lança o negócio prum site da visanet e depois a visanet devolve o aviso de aceito ou não pro site do sue cliente, de fato você nunca via ter acesso ao número do cartão da pessoa que quer comprar a música...
  16. Nesse caso não use mysql_fetch_array... use mysql_result... Após o seu sql: $sql = mysql_query("SELECT * FROM tabela ORDER BY ID ASC"); Basta: echo mysql_result($sql, 0, 1); Nesse caso vai pegar a linha 1 da tabela, pois lembre-se que começa a contar do 0, e a coluna 2 que também começa a contar do 0.
  17. Parou é? :blink: Então deve ter voltado nesse momento, acabei de testar e tá funcionando 100%... ;)
  18. ESerra

    Orçamento Online Php

    Acho mais fácil você implementar isso com um carrinho de compras...
  19. Procure antes de postar... http://scriptbrasil.com.br/forum/index.php...71&hl=sedex
  20. ESerra

    Mistério Na Função Mail()

    A título de teste você pode acessar o painel de administração do site e habilitar a caixa de spam... se o e-mail cair lá é sinal de que o spamassassin tá pegando ele, nesse caso OU você modifica a configuração desse software OU você envia usando autenticação (por exemplo utilizando a classe phpmailer)...
  21. ESerra

    Mistério Na Função Mail()

    O que já aconteceu comigo era o e-mail enviado ser barrado pelo spamassassin... isso acontece em alguns servidores quand o e-mail é enviado sem os cabeçalhos (não é o seu caso), sem autenticação (SMTP...), etc...
  22. E só você contar o número de registros do select: $conta = mysql_num_rows($resultado); E trocar a linha: while($controle <= 3){ por while($controle <= $conta){ Só isso...
  23. ESerra

    Formulário

    Para verificar se todos os campos foram preenchidos use um if/else: if (($nome == "") OR ($email == "") OR....){ //Faz alguma coisa.. aqui ele vai fazer se um dos campos retornar vazio... }else{ //Contia nua o código... } Para valiar um e-mail já tem uma solução pronta.
  24. Assim... <?php $consulta = mysql_query("SELECT sub.titulo, servicos, endereco, tel, email, http FROM cadastros sub inner join classes cs on cs.id_cadastro = sub.id where cs.id_submenu = $id_submenu") or die (mysql_error()); $conta = mysql_num_rows($consulta); if ($conta == 0){ echo "NÃO TEM REGISTROS!"; }else{ while($verifica = mysql_fetch_array($consulta)){ $id = $verifica["id"]; $titulo = $verifica["titulo"]; $servicos = $verifica["servicos"]; $endereco = $verifica["endereco"]; $tel = $verifica["tel"]; $email = $verifica["email"]; $http = $verifica["http"]; echo" <font face=Verdana, Arial, Helvetica, sans-serif><font size=1><strong><a href=\"$http\" target=\"_blank\" >$titulo</strong></a></strong><br></font> <i>Serviços: $servicos</i><BR> Endereço: $endereco<BR> Tel: $tel<BR> Email: <a href=mailto:$email>$email</a><BR> <BR> "; } } ?>
×
×
  • Criar Novo...