15/02/2007, 13:43
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 1
Antigüedad: 17 años, 9 meses Puntos: 0 | |
no recibo los emails. He subido una seccion a mi web de contactar con el webmaster y una vez subido lo he probado y no em funciona nose si es por el código o por el servidor el host es gratuito pero acepta el PHP la web es del iespana, bueno os dejo el código a ver si me solucionais el problema: Código PHP: <?php
$nombre = $_GET['name'];
$email = $_GET['email'];
$asunto = $_GET['asunto'];
$cuerpo = $_GET['cuerpo'];
$numero= strlen($email);
$numeroCuerpo= strlen($cuerpo);
$para = '[email protected]';
$asunto = 'Recordatorios de Cumpleaños para Agosto';
$mensaje = '
<html><head><title>Mensaje Web Marc</title><head><body>
<p> </p>
<table width="200" border="1"><tr><td>Nombre</td><td>'+ $nombre +'</td></tr><tr>
<td>email</td><td>'+ $email +'</td>
</tr><tr> <td>mensaje</td><td>'+ $cuerpo +'</td></tr>
</table></body>
</html>';
// Para enviar correo HTML, la cabecera Content-type debe definirse
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Cabeceras adicionales
$cabeceras .= 'To: Maria <[email protected]>, Kelly <[email protected]>' . "\r\n";
$cabeceras .= 'From: Recordatorio de Cumpleaños <[email protected]>' . "\r\n";
$cabeceras .= 'Cc: [email][email protected][/email]' . "\r\n";
$cabeceras .= 'Bcc: [email][email protected][/email]' . "\r\n";
// Enviarlo
if($numero<=5){
echo("Por favor escriba un email valido.");
}else{
if($numeroCuerpo<=50){
echo("Tu mensaje es demasiado corto. Vuelve a redactar algo más largo.");
}else{
mail($para, $asunto, $mensaje, $cabeceras);
echo("mensaje enviado.");
}
}
?> |