×
Ir ao conteúdo
  • Cadastre-se

pisicohtico

Membro Pleno
  • Posts

    423
  • Cadastrado em

  • Última visita

Tudo que pisicohtico postou

  1. O comando extract() realmente é uma mão na roda, porém verifiquei que ainda é necessário definir as variáveis no corpo do email. Tentei definir uma única variável tipo para a função extract() no começo do código tipo"$formularo = extract($_POST)" ou "$formulario = $_POST[extract($_POST)]" e no corpo colocar somente "$formulario" tentando assim automatizar boa parte do processo. Mais como esperado não deu certo. Adcionei a condição else com a função die, pois quando se digita o endereço do envia.php no navegador sem o "?acao=verifica", era enviado uma mensagem em branco para acaixa de entrada do email. Abaixo o código funcional: <? if($_GET[acao]=='verifica') { extract($_POST); } else { die ("Acesso negado!"); } global $email; //função para validar a variável $email no script todo $data = date("d/m/y"); //função para pegar a data de envio do e-mail $ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário $navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante $hora = date("H:i"); //para pegar a hora com a função date // defino o corpo do e-mail antes $corpo = "Data: $data\nHora: $hora\nIp: $ip\nNavegador: $navegador\n\n####################\n\nNome: $nome\nDo que está precisando?: $precisando\nEndereco: $endereco\nTipo de conteúdo: $fotos , $videos , $audio , $animacao , $outros\nQuais?: $conteudooutros\nPretende usar um domínio?: $dominio\nJá sabe onde vai hospedar o site?: $hospedagem\nDetalhes: $detalhes\n\n$extract"; //aqui envia o e-mail para você $envia = mail ("pisicotico@gmail.com", "Orcamento", $corpo, "From: $email"); if ($envia) { Header("location:http://wmashter.sites.uol.com.br/obrigado.html"); //essa é a página de obrigado. } else { echo "Problemas no envio, por favor tente novamente"; echo "<a href='http://wmashter.sites.uol.com.br/'>Voltar</a>"; /*no lugar de index.htm, coloque a página para onde você deseja redirecionar caso o formulário apresente algum problema no preenchimento. */ } ?>
  2. Ainda sou iniciante no PHP, quem sabe quando escrever o próximo código eu possa usar. Agora eu to querendo descobrir como formatar a mensagem que chega no e-mail. Vivendo e aprendendo, valeu
  3. Tembém percebi isso, já foi corrigido. valeu
  4. Nossa amigo muito obrigado, isso comprova como um errinho bobo pode comprometer todo um trabalho. Muito Obrigado!
  5. Bom quando eu insiro os 'radio' e os checkbox' em vez de dar um erro, aparece simplesmente uma página em branco, e não envia o email, abaixo os códigos. Código do formulário: <td width="635" valign="top"><form id="form1" name="form1" method="post" action="envia.php"> <table width="635" border="0" cellspacing="0" cellpadding="5"> <tr> <td width="265"><h4>Nome:</h4></td> <td width="370"><h4> <label> <input name="nome" type="text" id="nome" size="32" /> </label> </h4></td> </tr> <tr> <td><h4>E-mail:</h4></td> <td><h4> <label> <input name="email" type="text" id="email" size="32" /> </label> </h4></td> </tr> <tr> <td><h4>Do que está precisando? </h4></td> <td><h4> <label> <input name="precisando" type="radio" value="atualizacao"/> Atualização de meu site</label> </h4> <h4>Qual endereço do seu site? <label> <input name="endereco" type="text" id="endereco" value="http://" size="32" /> </label> </h4> <h4> <label> <input name="precisando" type="radio" " value="construcao" /> Construção de um novo site</label> </h4></td> </tr> <tr> <td><h4>Que tipo de conteúdo você quer no seu site? </h4></td> <td><h4><input name="fotos" type="checkbox" id="fotos" value="fotos" /> Fotos <input name="videos" type="checkbox" id="videos" value="videos" /> Vídeos <input name="audio" type="checkbox" id="audio" value="audio" /> Áudio <input name="animacao" type="checkbox" id="animacao" value="animacao" /> Animação <input name="outros" type="checkbox" id="outros" value="outros" /> Outros. Quais? <input name="conteudooutros" type="text" id="conteudooutros" size="32" /> </label> </h4></td> </tr> <tr> <td><h4>Pretende usar um domínio? </h4></td> <td><h4><label> <input name="dominio" type="radio" value="sim" /> Sim</label> <label><input name="dominio" type="radio" value="nao_registrar" /> Não, pretendo registrar</label> <label><input name="dominio" type="radio" value="nao_gratis" /> Não, mais vou usar um gratuito</label></h4> </td> </tr> <tr> <td><h4>Já sabe onde vai hospedar o site? </h4></td> <td><h4> <label> <input name="hospedagem" type="radio" value="sim" /> Sim</label> <label><input name="hospedagem" type="radio" value="não" /> Não</label> </h4></td> </tr> <tr> <td><h4>Outros detalhes: </h4></td> <td><h4> <label> <textarea name="detalhes" cols="32" rows="9" id="detalhes"></textarea> </label> </h4></td> </tr> <tr> <td></td> <td><h4> <label> <input type="submit" name="Submit" value="Enviar" /> </label> </h4></td> </tr> </table> </form> Código do envia.php: <? $nome = $_POST["nome"]; $email = $_POST["email"]; $precisando = $_POST["precisando"] $enredeco = $_POST["endereco"] $fotos = $_POST["fotos"] $videos = $_POST["videos"] $audio = $_POST["audio"] $animacao = $_POST["animacao"] $outros = $_POST["outros"] $conteudooutros = $_POST["conteudooutros"] $dominio = $_POST["dominio"] $hospedagem = $_POST["hospedagem"] $detalhes = $_POST["detalhes"] global $email; //função para validar a variável $email no script todo $data = date("d/m/y"); //função para pegar a data de envio do e-mail $ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário $navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante $hora = date("H:i"); //para pegar a hora com a função date //aqui envia o e-mail para você $envia = mail ("wmashter@uol.com.br", //email aonde o php vai enviar os dados do form "Orcamento", "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nPrecisando: $precisando\nEndereco: $endereco\nFotos: $fotos\nVideos: $videos\nAudio: $audio\nAnimacao: $animacao\nOutros: $outros\nConteudo outros: $conteudooutros\nDominio: $dominio\nHospedagem: $hospedagem\nDetalhes: $detalhes", "From: $email" ); if ($envia) { Header("location:http://wmashter.sites.uol.com.br"); //essa é a página de obrigado. } else { echo "Problemas no envio, por favor tente novamente"; echo "<a href='http://wmashter.sites.uol.com.br'>Voltar</a>"; /*no lugar de index.htm, coloque a página para onde você deseja redirecionar caso o formulário apresente algum problema no preenchimento. */ } ?>
  6. Bom pessoal é o seguinte, estou usando um arquivo PHP para enviar formulários para meu email. Funciona direitinho com caixas de texto, porém quando insiro um input do tipo radio o script para de funcionar. Abaixo segue o código que estou usando no envia.php <? $nome = $_POST["nome"]; $email = $_POST["email"]; $precisando = $_POST["precisando"] $enredeco = $_POST["endereco"] $fotos = $_POST["fotos"] $videos = $_POST["videos"] $audio = $_POST["audio"] $animacao = $_POST["animacao"] $outros = $_POST["outros"] $conteudooutros = $_POST["conteudooutros"] $dominio = $_POST["dominio"] $hospedagem = $_POST["hospedagem"] $detalhes = $_POST["detalhes"] global $email; //função para validar a variável $email no script todo $data = date("d/m/y"); //função para pegar a data de envio do e-mail $ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário $navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante $hora = date("H:i"); //para pegar a hora com a função date //aqui envia o e-mail para você $envia = mail ("wmashter@uol.com.br", //email aonde o php vai enviar os dados do form "Orcamento", "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nPrecisando: $precisando\nEndereco: $endereco\nFotos: $fotos\nVideos: $videos\nAudio: $audio\nAnimacao: $animacao\nOutros: $outros\nConteudo outros: $conteudooutros\nDominio: $dominio\nHospedagem: $hospedagem\nDetalhes: $detalhes", "From: $email" ); if ($envia) { Header("location:http://wmashter.sites.uol.com.br"); //essa é a página de obrigado. } else { echo "Problemas no envio, por favor tente novamente"; echo "<a href='http://wmashter.sites.uol.com.br'>Voltar</a>"; /*no lugar de index.htm, coloque a página para onde você deseja redirecionar caso o formulário apresente algum problema no preenchimento. */ } ?> Como já disse, o script funciona direitinho com caixas de texto comum, mais não funciona com Radio Buton como resolver isso? Obrigado EDIT: Modifiquei o código porque adicionei todos os campos do formulário
  7. Cara tu é esperto, eu não tinha pensado nisso, vou tentar fazer algo parecido aqui valeu
  8. Pessoal dia desses eu estava vendo alguns sites, e percebi que um deles usava uma proteção nos arquivos PHP. É tipo assim: Um formulario chamava o arquivo pelo código <form action="email.php" method=POST> Bla bla bla </form> Mais quando eu fui tentar ver esse arquivo php digitando o endereço dele pelo navegador, por incrivel que pareça deu erro 404, como se faz isso? O formulário chamou um arquivo do mesmo diretório e depois apagou ele?
  9. Salve salve amigos do Clube do Hardware! Pessoal de uns dias pra cá o som do meu pc tem se comportado muito estranho, tipo quando eu to escutando uma música ela começa normal, porém depois de um tempo vai ficando mais lenta, e mais lenta até parar de vez. O que poderia ser? Obrigado
  10. pisicohtico

    Links e dicas para usuários do Ubuntu

    Bom pessoal eu consegui resolver com a dica do amigo Roger_2, bom mais depois descobri um comando interessante: sudo dpkg-reconfig xserver-xorg ele faz com que voc~e possa reconfigurar suas opções de vídeo sem precisar ediar o arquivo Xorg.conf espero que seja útil pra aalguém! Agradeço a todos, Ubuntu Excelente! Abraços!
  11. pisicohtico

    Links e dicas para usuários do Ubuntu

    Pessoal como eu faço para editar o arquivo Xorg.conf para colocar a resolução 1024x768? Eu abro ele mais ele so fica como somente leitura.
  12. Consegui configurar, mais apenas no modo Any Key, no Specifc key não funcionou. Será que a tecla TURBO do meu teclado ta com problema? já que a combinação para ligar sera Turbo + power
  13. vocês sabem como ligar o pc atraves do teclado?
  14. Olá amigos do fórum. Compreu um teclado multimídea da VCom, e gostaria de usar o botão power para ligar o computador. Pesquisei e vi que tinha que habilitar esta função na BIOS e ativar o juimpeamento para suporte. No Manual da placa diz que há suporte para esse tipo de função mais eu não achei o bendito Jumper, alguem poderia me dizer se ele está com um outro nome? caso sim por favor me diga como proceder! Agradeço aos amigos desde já.
  15. Olá amigos, gostaria de saber se existe alguma maneira de converter toques mid para SRT. Obrigado
  16. Amigo com a reinstalação o windows simplesmente renova a pasta de DDls para a original, algumas DDls importantes de programas que você usava anteriormente desapareceram. Assim os aplicativos não funcionam corretamente, minha dica é reinstala-los.
  17. Ahh mano fala sério, tu não ta brincando com esse erros ai né? Vamos ao assunto em questão: Tenta instalar uma versão mais recente do "enternet explore" Se não me angano já tem a versão 7.0, é so pesquisar um pouquinho.
  18. Só uma coisa, rede do 98 é é uma porcaria! falou!
  19. O programa não tem nada disso, ele é ótimo e eu sempre assisto o Pânico na TV ^^ eu uso e não detectei nada!
  20. Beleza, combinado!
  21. Pode ser em PHP sim, mais eu preferiria se fosse em javaScript. Mais diz ai!
  22. niguém sabe?
  23. Bom pessoal, na pagina inicial do meu site aparece um feedback das fotos. Eu gostaria que toda vez que o visitante acessasse o site que aparecesse uma foto diferente no quadradinho de destaque. Existe algum código pra isso??? Não seis e fui bastante claro, mais espero que vocês possam me ajudar! Muito obrigado!
  24. Pra mim isso não se passa de uma Imensa Balela, pois qual seria a utilidade de se anunciar um no SO quando a notícia do momento é o Vista? Tirando que ainda vão existir Sevice Packs para atualizar e/ou corrigir bugs do vista! Pra mim isso é somente um boato.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Como ganhar dinheiro montando computadores!

MINICURSO GRÁTIS!

Como ganhar dinheiro montando computadores!

CLIQUE AQUI E INSCREVA-SE AGORA MESMO!