Æ pessoal, eu fiz esse script para o meu site...só que ele não está funcionando...quando eu o executo no servidor...ele abre a tela para fazer um download do arquivo...
Por favor avaliem o script e me digam "onde foi que eu erreeeeei!!!!"
o script:
<?
//VERIFICA SE TEM ALGUM DADO NO ARRAY
if(sizeof($HTTP_POST_VARS)) {
//PEGA O IP DO USUÁRIO QUE ESTÁ ENVIANDO
$ip = getenv("REMOTE_ADDR");
$texto = "Mensagem enviada pelo IP: $ip<br><br>";
while(list($key, $val) = each($HTTP_POST_VARS)) {
if(($key <> 'para') AND ($key <> 'assunto') AND ($key <> 'retorno'))
$texto.= "<b>$key</b> = $val<br>";
}//FECHA WHILE
//ENVIA UM EMAIL COM OS DADOS ENVIADOS PELO FORMUlÁRIO
Pergunta
Guest ®odrigo_$am
Æ pessoal, eu fiz esse script para o meu site...só que ele não está funcionando...quando eu o executo no servidor...ele abre a tela para fazer um download do arquivo...
Por favor avaliem o script e me digam "onde foi que eu erreeeeei!!!!"
o script:
<?
//VERIFICA SE TEM ALGUM DADO NO ARRAY
if(sizeof($HTTP_POST_VARS)) {
//PEGA O IP DO USUÁRIO QUE ESTÁ ENVIANDO
$ip = getenv("REMOTE_ADDR");
$texto = "Mensagem enviada pelo IP: $ip<br><br>";
while(list($key, $val) = each($HTTP_POST_VARS)) {
if(($key <> 'para') AND ($key <> 'assunto') AND ($key <> 'retorno'))
$texto.= "<b>$key</b> = $val<br>";
}//FECHA WHILE
//ENVIA UM EMAIL COM OS DADOS ENVIADOS PELO FORMUlÁRIO
$envia = @mail($para,$assunto,$texto,"From:$para Content-Type: text/html; charset=us-ascii");
//REDIRECIONA PARA A PÁGINA DE RESULTADO
header("Location:$retorno");
}//FECHA IF (SIZEOF)
//MOSTRA O FORMULÁRIO PARA PREENCHIMENTO
else {?>
<html>
<body bgcolor='#FFFFFF'>
<div align='center'><b>FORMMAIL SIMPLES USANDO PHP</b></div>
<form name='formmail' method='POST' action='<?echo $PHP_SELF;?>'>
<table border=0 cellspacing='0' cellpading='0'>
<tr>
<td>Nome: </td>
<td><input type='text' name='txtnome' size='25'></td>
</tr>
<tr>
<td>Email: </td>
<td><input type='text' name='txtemail' size='20'></td>
</tr>
<tr>
<td>Mensagem: </td>
<td><textarea name='txtmensagem' rows='5' cols='55'></textarea></td>
</tr>
<tr>
<td colspan=2>
<input type='submit' value='Envia FormMail >>'>
<input type='hidden' name='para' value='sdeise@yahoo.com.br'>
<input type='hidden' name='assunto' value='Contato On-Line'>
<input type='hidden' name='retorno' value='http://www.exemecs.kit.net/retorno_email.html'></td>
</tr>
</table>
</form>
</body>
</html>
<?} //FECHA ELSE?>
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.