Jump to content


Photo

Php3 Para 4 E 5


  • Faça o login para participar
3 replies to this topic

#1 felipe666

felipe666

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 31/08/2004, 16:12

alguem me ajuda to com este formulario e preciso atualizar ele pra php5 pq nao ta funcionando aqui =( nao sei oq mudo os codigos nem nada preciso de uma ajuda.. deem uma olhadinha no codigo...

<?php
//reservas@fidelveridiana.com.br
$emaildestino = "felipe@kemek.inf.br";

if ($acao == "Enviar"){
if (empty($nome)){
echo '<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Favor digitar o o seu <font color="#CC6600">nome</font></strong>
</font>';}
elseif (empty($email)){
echo '<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Favor digitar o seu <font color="#CC6600">e-mail</font></strong>
</font>';}
elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {
echo '<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Favor digitar um e-mail <font color="#CC6600">válido</font></strong>
</font>';}
elseif (empty($assunto)){
echo '<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Favor digitar o <font color="#CC6600">assunto</font></strong>
</font>';}
elseif (empty($diareserva)){
echo '<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Favor digitar o dia da <font color="#CC6600">reserva</font></strong>
</font>';}
elseif (empty($lista)){
echo '<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Favor digitar sua <font color="#CC6600">lista</font></strong>
</font>';}
else {
mail("$emaildest","$assunto","Nome: $nome\nTelefone: $telefone\nDia da Reserva: $diareserva\nE-mail: $email\nLista: $lista\n","From:$nome<$email>");
echo '<div align="center" valign="middle"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Sua mensagem
foi enviada <font color="#CC6600">corretamente</font></strong><br>
<strong>Em breve estaremos retornando, obrigado.</strong></font></div>';
die;
}
}
?>

#2 felipe666

felipe666

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 31/08/2004, 16:16

tipo nao sei se pode ser o formulario o meu ta assim:

<form method=post action="">
<input type=text size=28 name=nome value="<? echo "$nome"; ?>">
<input name=telefone type=text id="telefone" value="<? echo "$telefone"; ?>" size=28>
<input type=text size=28 name=email value="<? echo "$email"; ?>">
<input name=diareserva type=text id="cidade" value="<? echo "$diareserva"; ?>" size=28>
<textarea rows=4 name=lista cols=24><? echo "$lista"; ?></textarea>
<input type="hidden" name="emaildest" value="<? echo "$emaildestino"; ?>">
<input type="hidden" name="acao" value="enviar">
<input name="submit" type=submit value=Enviar>
<input name="reset" type=reset value=Limpar>
</form>

,me ajuda pelo amor de deus ehAUEhuhe :wacko:

#3 MarviN*

MarviN*

    nw . newton web

  • Usuários
  • 780 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 31/08/2004, 16:17

Todas as variaveis vindas de formulario ou pela url (metodos POST e GET), vc não pode mais usar direto ($var), por que a configuração padrão do PHP não vem assim.

Vc tem q usar, por exemplo:

$_POST['nome']
$_POST['email']

e consequentemente

if (empty($_POST['nome']) { ... }


Se o metodo utilizado for GET, então:

$_GET['nome'] e etc.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
[ Blog Desenvolvimento Web: http://www.newtonwagner.net/blog ]
[ Diário da Selva: http://www.diariodaselva.com/ ]

[ "Não existe um caminho para a paz; a paz é o caminho." Mahatma Gandhi ]

#4 felipe666

felipe666

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 31/08/2004, 16:52

valeu mano

consegui arruma o treco aki =)

mas o e-mail nao ta indo sera q tem + alguma coisa?

Edição feita por: felipe666, 31/08/2004, 16:55.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq