betezek Postado Dezembro 4, 2008 Denunciar Share Postado Dezembro 4, 2008 MESTRES!TO COM UM PROBLEMA AQUI COM UMA STRING QUE POR MAIS QUE EU FAÇA E REFAÇA ELA NÃO ENVIA A FOTO JUNTO COM O E-MAIL.OBS: EU GOSTARIA QUE A PESSOA QUE ENTRA PUDESSE ENVIAR A FOTO JUNTO E NÃO O CAMINHO DELA.ESTE SCRIPT SÓ ENVIA O CAMINHO PARA O DESTINO.O RETORNO ESTÁ OK!EU MARQUEI COM VERMELHO ONDE FOI COLOCADO A STRING, MAS VUA-LA, NADA FEITO....VEJA O SCRIPT ABAIXO:<html><head><title>br 277</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><?echo "<form action='$PHP_SELF?$QUERY_STRING' method='post'>";echo "<input type='hidden' name='action' value='Envia'>";?><div align="left"></div><table width="503" border="0" cellspacing="0" cellpadding="0" align="center"> <tr bgcolor="#F1F2F3"> <td valign="top" colspan="2"> <div align="center"> <b><font face="Verdana, Arial, Helvetica, sans-serif">Preencha o formulário e envie para a Br 277 Ônibus</font></b></div> </td> </tr> <tr> <td valign="top" bgcolor="#FF0000" colspan="2"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><b>Seu e-mail correto</b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> / *Obrigatório<br> <input name="email" type="text" size="60"> </font></div> </td> </tr> <tr bgcolor="#F1F2F3"> <td valign="top" width="182"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nome completo:<br> <input name="cp1" type="text" size="30" maxlength="65"> </font></div> </td> <td rowspan="4" valign="top" width="321"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Assunto:<br> <input name="cp5" type="text" size="30" maxlength="65"> <br> Descreva:</font><br> <textarea name="cp6" cols="30" rows="4"></textarea> <br> <input type="submit" value="Enviar" name="submit"> </div> </td> </tr> <tr bgcolor="#F1F2F3"> <td valign="top" width="182"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Endereço:<br> <input name="cp2" type="text" size="30" maxlength="65"> </font></div> </td> </tr> <tr bgcolor="#F1F2F3"> <td valign="top" width="182"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Cidade:<br> <input name="cp3" type="text" size="30" maxlength="65"> </font></div> </td> </tr> <tr bgcolor="#F1F2F3"> <td valign="top" width="182" height="2"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Estado:<br> <input name="cp4" type="text" size="30" maxlength="65"> </font></div> </td> </tr></table><div align="center"> <p> </p> </div></body></html><?if( $action == "Envia" ) { $erro=""; if (!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $email)) { $erro .= "<b>O endereço de e-mail do destinatário está incorreto.<br></b>\n"; } $mensresp="<html><body><center><img src=\"http://eudominio/novosite/fotossite/resposta.jpg\"><br><a href=\"http://www.seudominio.com.br/novosite\">LINK DE ACESSO</A><br>Agradeçemos a sua mensagem,<br>em breve retornaremos seu e-mail!<br>Atenciosamente,<br>BR 277 ÔNIBUS</center></body></html>"; if ($erro == "") { $wwwIP=getenv('REMOTE_ADDR'); $titulo_msg="Resposta automática"; $seuemail="seuemial@seue-mail.com.br"; mail ("$email","$titulo_msg"," \r\n$mensresp\r\n ","From:$seuemail\r\nContent-Type: text/html"); $foto= ("$imagem"); mail ("$seuemail","E-mail do Site"," \n$email lhe enviou uma mensagem:\n\nNome completo: $cp1\nEndereço: $cp2\nCidade: $cp3\nEstado: $cp4\nAssunto: $cp5\nDescreva: $cp6\n $foto\n\n \n".gethostbyaddr($wwwIP)."-".gethostbyname($wwwIP)." ","From:$email"); echo ("E-mail enviado com sucesso!"); } else { echo ("$erro"); }}?><?echo '<link href="estilo.css" rel="stylesheet" type="text/css">';include "arqs/$arquivo"; $conteudo=nl2br($conteudo); echo "<TABLE> <TR> <TD valign=top></TD> </TR> </TABLE> ";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 4, 2008 Denunciar Share Postado Dezembro 4, 2008 Quer enviar o anexo por e-mail?http://scriptbrasil.com.br/forum/index.php?showtopic=91109 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
betezek
MESTRES!
TO COM UM PROBLEMA AQUI COM UMA STRING QUE POR MAIS QUE EU FAÇA E REFAÇA ELA NÃO ENVIA A FOTO JUNTO COM O E-MAIL.
OBS: EU GOSTARIA QUE A PESSOA QUE ENTRA PUDESSE ENVIAR A FOTO JUNTO E NÃO O CAMINHO DELA.
ESTE SCRIPT SÓ ENVIA O CAMINHO PARA O DESTINO.
O RETORNO ESTÁ OK!
EU MARQUEI COM VERMELHO ONDE FOI COLOCADO A STRING, MAS VUA-LA, NADA FEITO....
VEJA O SCRIPT ABAIXO:
<html>
<head>
<title>br 277</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<?
echo "<form action='$PHP_SELF?$QUERY_STRING' method='post'>";
echo "<input type='hidden' name='action' value='Envia'>";
?>
<div align="left"></div>
<table width="503" border="0" cellspacing="0" cellpadding="0" align="center">
<tr bgcolor="#F1F2F3">
<td valign="top" colspan="2">
<div align="center"> <b><font face="Verdana, Arial, Helvetica, sans-serif">Preencha
o formulário e envie para a Br 277 Ônibus</font></b></div>
</td>
</tr>
<tr>
<td valign="top" bgcolor="#FF0000" colspan="2">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><b>Seu
e-mail correto</b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
/ *Obrigatório<br>
<input name="email" type="text" size="60">
</font></div>
</td>
</tr>
<tr bgcolor="#F1F2F3">
<td valign="top" width="182">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nome
completo:<br>
<input name="cp1" type="text" size="30" maxlength="65">
</font></div>
</td>
<td rowspan="4" valign="top" width="321">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Assunto:<br>
<input name="cp5" type="text" size="30" maxlength="65">
<br>
Descreva:</font><br>
<textarea name="cp6" cols="30" rows="4"></textarea>
<br>
<input type="submit" value="Enviar" name="submit">
</div>
</td>
</tr>
<tr bgcolor="#F1F2F3">
<td valign="top" width="182">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Endereço:<br>
<input name="cp2" type="text" size="30" maxlength="65">
</font></div>
</td>
</tr>
<tr bgcolor="#F1F2F3">
<td valign="top" width="182">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Cidade:<br>
<input name="cp3" type="text" size="30" maxlength="65">
</font></div>
</td>
</tr>
<tr bgcolor="#F1F2F3">
<td valign="top" width="182" height="2">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Estado:<br>
<input name="cp4" type="text" size="30" maxlength="65">
</font></div>
</td>
</tr>
</table>
<div align="center">
<p> </p>
</div>
</body>
</html>
<?
if( $action == "Envia" ) {
$erro="";
if (!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $email)) {
$erro .= "<b>O endereço de e-mail do destinatário está incorreto.<br></b>\n";
}
$mensresp="
<html>
<body><center>
<img src=\"http://eudominio/novosite/fotossite/resposta.jpg\"><br>
<a href=\"http://www.seudominio.com.br/novosite\">LINK DE ACESSO</A><br>
Agradeçemos a sua mensagem,<br>
em breve retornaremos seu e-mail!<br>
Atenciosamente,<br>
BR 277 ÔNIBUS
</center>
</body>
</html>";
if ($erro == "") {
$wwwIP=getenv('REMOTE_ADDR');
$titulo_msg="Resposta automática";
$seuemail="seuemial@seue-mail.com.br";
mail ("$email","$titulo_msg","
\r\n$mensresp\r\n
","From:$seuemail\r\nContent-Type: text/html");
$foto= ("$imagem"); mail ("$seuemail","E-mail do Site","
\n$email lhe enviou uma mensagem:\n\nNome completo: $cp1\nEndereço: $cp2\nCidade: $cp3\nEstado: $cp4\nAssunto: $cp5\nDescreva: $cp6\n $foto\n\n
\n".gethostbyaddr($wwwIP)."-".gethostbyname($wwwIP)."
","From:$email");
echo ("E-mail enviado com sucesso!");
} else {
echo ("$erro");
}
}
?>
<?
echo '<link href="estilo.css" rel="stylesheet" type="text/css">';
include "arqs/$arquivo";
$conteudo=nl2br($conteudo);
echo "<TABLE>
<TR>
<TD valign=top></TD>
</TR>
</TABLE>
";
?>
Link para o comentário
Compartilhar em outros sites
1 resposta 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.