Jump to content


Photo

Script De Recomenda


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

#1 Hackinho

Hackinho

    Novato no fórum

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

Posted 21/02/2004, 22:46

Ola galera, tem um erro nesse scripe e eu não consigo descobrir


saca ai a mensagem

<html>
<head>
<title>FUNCAO DATE</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
if($acao == 'enviar') { //Envia os emails usando a função mail()
while(list($key,$val)=each($dest)) {
$texto = "Olá <b>$val</b>,<br><br> Seu amigo <b>$nome_remetente</b>
( $email_remetente ) gostou deste site (www.iped.com.br ) e resolveu encaminha-lo a você.
mail($val,'Site recomendado',$texto,"From:$email_remetente\nContent-Type:text-html; charset=us-ascii");
} //fecha while
echo "Os emails de recomendações foram enviados com Sucesso!!!";
} //fecha acao=enviar
if($acao == 'listar') { /*Lista as caixas para preencher os emails*/?>
<form name="frm_listar" method="post" action="<?echo $PHP_SELF;?>?acao=enviar">
<table width="60%" border="0" cellspacing="0" cellpadding="0">
<?for($i=1;$i<=$pessoas;$i++){?>
<tr>
<td width="49%" height="25"><font face="Arial" size="2">Digite o email do destinat&aacute;rio:</font></td>
<td width="51%" height="25"><font face="Arial" size="2">
<input type="text" name="dest[]" size="35"></font></td>
</tr>
<?}?>
<tr>
<td colspan="2" height="30"><div align="center">
<input type="submit" name="enviar" value="Enviar &gt;&gt;">
<input type='hidden' name='nome_remetente' value='<?echo $nome_remetente;?>'>
<input type='hidden' name='email_remetente' value='<?echo $email_remetente;?>'></div></td>
</tr>
</table>
</form>
<br>
<?}/*fecha acao=listar*/?>
<?if($acao == 'entrar') { /*Página inicial do sistema */?>
<form name="frm_recomende" method="post" action="<?echo $PHP_SELF;?>?acao=listar">
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" height="25"><font face="Arial" size="3"><b>Recomende o site</b></font></td>
</tr>
<tr>
<td width="53%" height="25"><font face="Arial" size="2">Seu nome:</font></td>
<td width="47%" height="25"><font face="Arial" size="2">
<input type="text" name="nome_remetente" size="20"></font></td>
</tr>
<tr>
<td width="53%" height="27"><font face="Arial" size="2">Seu email:</font></td>
<td width="47%" height="27"><font face="Arial" size="2">
<input type="text" name="email_remetente" size="20"></font></td>
</tr>
<tr>
<td width="53%" height="25"><font face="Arial" size="2">Quantas pessoas vai enviar:</font></td>
<td width="47%" height="25"><font face="Arial" size="2">
<select name="pessoas" size="1">
<?
for($i=1;$i<=10;$i++){
echo "<option value=$i>$i</option>";
}
?>
</select></font></td>
</tr>
<tr>
<td colspan="2" height="25"><div align="center">
<input type="submit" name="enviar" value="Enviar &gt;&gt;"></div></td>
</tr>
</table>
</form>
<?}/*fim acao=entrar*/?>
</body>
</html>

deu erro na linha 11

num entendi

#2 brigman

brigman

    12 Horas

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

Posted 21/02/2004, 23:11

Saca só kra::::

<html>
<head>
<title>FUNCAO DATE</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
if($acao == 'enviar') { //Envia os emails usando a função mail()
while(list($key,$val)=each($dest)) {
$texto = "Olá <b>$val</b>,<br><br> Seu amigo <b>$nome_remetente</b>
( $email_remetente ) gostou deste site (www.iped.com.br ) e resolveu encaminha-lo a você";
mail($val,'Site recomendado',$texto,"From:$email_remetente\nContent-Type:text-html; charset=us-ascii");
} //fecha while
echo "Os emails de recomendações foram enviados com Sucesso!!!";
} //fecha acao=enviar
if($acao == 'listar') { /*Lista as caixas para preencher os emails*/?>
<form name="frm_listar" method="post" action="<?echo $PHP_SELF;?>?acao=enviar">
<table width="60%" border="0" cellspacing="0" cellpadding="0">
<?for($i=1;$i<=$pessoas;$i++){?>
<tr>
<td width="49%" height="25"><font face="Arial" size="2">Digite o email do destinat&aacute;rio:</font></td>
<td width="51%" height="25"><font face="Arial" size="2">
<input type="text" name="dest[]" size="35"></font></td>
</tr>
<?}?>
<tr>
<td colspan="2" height="30"><div align="center">
<input type="submit" name="enviar" value="Enviar &gt;&gt;">
<input type='hidden' name='nome_remetente' value='<?echo $nome_remetente;?>'>
<input type='hidden' name='email_remetente' value='<?echo $email_remetente;?>'></div></td>
</tr>
</table>
</form>
<br>
<?}/*fecha acao=listar*/?>
<?if($acao == 'entrar') { /*Página inicial do sistema */?>
<form name="frm_recomende" method="post" action="<?echo $PHP_SELF;?>?acao=listar">
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" height="25"><font face="Arial" size="3"><b>Recomende o site</b></font></td>
</tr>
<tr>
<td width="53%" height="25"><font face="Arial" size="2">Seu nome:</font></td>
<td width="47%" height="25"><font face="Arial" size="2">
<input type="text" name="nome_remetente" size="20"></font></td>
</tr>
<tr>
<td width="53%" height="27"><font face="Arial" size="2">Seu email:</font></td>
<td width="47%" height="27"><font face="Arial" size="2">
<input type="text" name="email_remetente" size="20"></font></td>
</tr>
<tr>
<td width="53%" height="25"><font face="Arial" size="2">Quantas pessoas vai enviar:</font></td>
<td width="47%" height="25"><font face="Arial" size="2">
<select name="pessoas" size="1">
<?
for($i=1;$i<=10;$i++){
echo "<option value=$i>$i</option>";
}
?>
</select></font></td>
</tr>
<tr>
<td colspan="2" height="25"><div align="center">
<input type="submit" name="enviar" value="Enviar &gt;&gt;"></div></td>
</tr>
</table>
</form>
<?}/*fim acao=entrar*/?>
</body>
</html>


testa agora, o que ta em vermelho eu colokei... nao vi o resto do script, mas tenta com isso aew corrigido

#3 Hackinho

Hackinho

    Novato no fórum

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

Posted 23/02/2004, 08:49

Ô cara,

Ainda não resolveu...

A página ficou em branco e um titulo com FUNCAO DATE

:(

#4 diegosaraujo

diegosaraujo

    Novato no fórum

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

Posted 23/02/2004, 11:15

tenta desse jeito, e com aspas duplas no assunto em vez d simples.



T + :)

Attached Files

  • Attached File  mail.php   173bytes   2 downloads


#5 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 23/02/2004, 11:55

a linha 11 e a linha da função MAIL(), você ta tentando testar onde ? no seu PC ou no servidor ? ha uma coisa posta o erro tbm que ta aparecendo...

pois dependendo do erro nos podemos te ajudar !

ok ?

flw (y) !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#6 deanx

deanx

    Novato no fórum

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

Posted 23/02/2004, 12:45

o erro tá no fato de vc colocar os parênteses na string texto...
faz o seguinte cara, coloca umas barras invertidas antes de abrir e fechar o parêntese e vê se dá certo : /(asdfsdf/)



fui!!!!




1 user(s) are reading this topic

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

IPB Skin By Virteq