Ir para conteúdo
Fórum Script Brasil

Willian Gustavo Veiga

Membros
  • Total de itens

    1.216
  • Registro em

  • Última visita

Tudo que Willian Gustavo Veiga postou

  1. Seja mais específico. Como assim, ordenar por uma key? Um abraço.
  2. Coloque a solução aqui, pode ajudar outras pessoas com o mesmo problema. Um abraço.
  3. Qual distribuição você está usando? Tenta configurar o error_reporting utilizando a função. Coloque ela no começo do seu script. Um abraço.
  4. Estranho. Tenta alterar a permissão do arquivo para 777 e depois editar. Não esqueça de alterar a permissão para o valor anterior depois da alteração. Um abraço.
  5. Compare com o manual, fazendo assim, você mandou apenas os 3 primeiros parâmetros:mail("x@gmail.com", $message, $headers); mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] ) Nesse caso você mandou os parâmetros $to, $subject e $message... $headers ficou de fora. Quando você chama uma função, o que importa é a ordem, não o nome dos parâmetros ... Se você tivesse escrito mail($foo, $bar, $lorem, $ipsum), estaria mandando os parâmetros $to, $subject, $message e $headers da mesma forma. Se você não entender ou mesmo assim não funcionar, poste novamente. Um abraço.
  6. O que mais você quer saber a respeito? "UP" não é uma boa prática em fóruns. Se as pessoas tiverem o que responder, elas responderão, não importa se o seu post está na primeira ou na décima posição. Um abraço.
  7. Veja o manual da função preg_match. Muito provavelmente ela está retornando o esperado: Se você quiser obter os valores capturados, você deve passar o argumento $matches.Um abraço.
  8. Posta a saída do comando abaixo: ls -la /etc/php5/apache2/php.iniUm abraço.
  9. Boa tarde, você quer o script pronto? De graça?
  10. Não sei o que você quer fazer mas vale lembrar que se a pessoa não tiver IP fixo, ao desconectar ela receberá um IP novo ... Um abraço.
  11. Boa tarde. Qual seria a sua dúvida? Um abraço.
  12. Ótimo. Por favor, marque o tópico como resolvido. Um grande abraço.
  13. Provavelmente existe um erro nessa classe incluida. Sempre desenvolva utilizando o valor "E_ALL | E_STRICT" na declaração error_reporting do php.ini. Assim, todos os tipos de erros serão exibidos. Tenha certeza também que display_errors está habilitado (valor "On"). Um abraço.
  14. Veja o manual da função urlencode. Um abraço.
  15. Nossa, cada coisa que leio ... Por incrível que pareça até Cobol tem mercado. Porque PHP não teria? O hype de Java já passou faz tempo ... Linguagens descoladas, linguagens da moda ... Piada.
  16. Perceba que você mandou apenas 3 parâmetros para a função. Um abraço.
  17. Adicione o quarto parâmetro da função mail, additional_headers: <?php $author = $_POST['author']; $email = $_POST['emai'l]; $comment = $_POST['comment']; $message = "Nome: $author\nEmail: $email\nMensagem: $comment"; $headers = "MIME-Version: 1.0\nContent-type: text/plain; charset=UTF-8\n"; $headers .= "From: Nome <email@example.com>\n"; mail("exemplo@gmail.com", $exemplo, $message, $headers); ?>Nome pode ser substituído pela variável $author e email@example.com pode ser substituído por $email. Faça uma verificação antes de enviar o e-mail. Entradas feitas por usuários SEMPRE devem ser checadas e filtradas. Um abraço.
  18. Código PHP pode ser executado através da linha de comando ou de um servidor WEB. No seu caso, você pode baixar o EasyPHP. Este pacote acompanha o PHP em si, um servidor WEB (Apache), banco de dados (MySQL), entre outros. Basta instalar e executar. Coloque os seus arquivos na pasta www, dentro da pasta do EasyPHP e acesse a página http://localhost:8888/nomedoarquivodoformulario.extensao. Se tiver dúvidas poste novamente. Um abraço.
  19. Você chegou a testar o seu código? Funcionou? Não deu certo? Apareceu algum erro? <?php $author = $_POST['author']; $email = $_POST['emai'l]; $comment = $_POST['comment']; $message = "Nome: $author\nEmail: $email\nMensagem: $comment"; mail("exemplo@gmail.com", $exemplo, $message); ?>Ao invés de utilizar $_POST[nomedocampo] utilize $_POST['nomedocampo'] com um apóstrofos ou aspas. Já que você está utilizando apenas a variável $exemplo dentro da função mail, ela não precisa ficar entre aspas. Um abraço.
  20. Certo, bem vindo ao fórum. Vamos lá. Seguindo a ordem para executar a tarefa: Você sabe o que a palavra "post" significa no atributo "method" da tag "form"? Você sabe pegar os dados do formulário no PHP? Este link responde estas perguntas. Certo, com os dados em mãos, a próxima etapa é envia-los para o e-mail. O PHP fornece a função mail para enviar e-mails. Leia o manual. O mais importante aqui é que você tentou e tem interesse em aprender. Leia o que eu te passei, faça testes e se surgirem dúvidas volte. Não esqueça de postar o seu código. Um abraço.
  21. Bom dia. Não entendi... O que impede você de remover esse loop? Um abraço.
  22. Sua dúvida não é muito clara. Você quer mandar uma variável do JavaScript para $_SESSION do PHP ? Um abraço.
  23. Criei um código utilizando botões. Não sei se as células da tabela recebem foco. Se isso acontece, você pode utilizar a ideia do script abaixo. Caso contrário você deve pesquisar outra solução. <!DOCTYPE html> <html> <head> <title>Navegar entre botões</title> <meta charset="utf-8" /> <style> button { border: 1px solid #000; padding: 30px; } button[autofocus] { border: 3px solid #ff0000; } </style> </head> <body> <button autofocus="autofocus">1</button><button>2</button><button>3</button> <script> var buttons = document.getElementsByTagName('button'), i, sibling, bind; bind = function (evt) { if (evt.keyCode === 37) { sibling = this.previousSibling; if (sibling && sibling.nodeType === 1) { sibling.focus(); sibling.style.borderColor = '#ff0000'; sibling.style.borderWidth = '3px'; this.style.borderColor = '#000'; this.style.borderWidth = '1px'; } } else if (evt.keyCode === 39) { sibling = this.nextSibling; if (sibling && sibling.nodeType === 1) { sibling.focus(); sibling.style.borderColor = '#ff0000'; sibling.style.borderWidth = '3px'; this.style.borderColor = '#000'; this.style.borderWidth = '1px'; } } }; for (i = 0; i < buttons.length; i += 1) { buttons[i].addEventListener('keypress', bind, false); } </script> </body> </html> O código pode ser melhorado (já que existem trechos repetidos), mas serve para ter uma ideia. Ele foi testado apenas no Firefox 5. Por favor, volte para dizer se deu certo. Um abraço.
  24. Não sei se F1 é possível, já que muitos navegadores utilizam esta tecla como padrão para a ajuda. Você pode utilizar o atributo accesskey do HTML para definir teclas de atalho. Pesquise sobre isso. Um abraço.
×
×
  • Criar Novo...