15/02/2007, 13:43
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 1
Antigüedad: 17 años, 3 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."); } } ?> |