
24/06/2013, 02:36
|
 | | | Fecha de Ingreso: septiembre-2012 Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 6 meses Puntos: 10 | |
Respuesta: No funciona código Cita:
Iniciado por koolj Yo utilizo mucho esta función. nunca falla Código PHP: function enviar($para, $asunto, $mensaje) { $email = "[email protected]"; $cabeceras = 'MIME-Version: 1.0' . "\r\n"; $cabeceras .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $cabeceras .= 'From: <'.$email.'>' . "\r\n"; mail($para, $asunto, $mensaje, $cabeceras);
}
Solo le pasas como parámetros (para, asunto, mensaje)
Si no quieres usar la función usa asi el código Código PHP: $para = "[email protected]"; $asunto = "Asunto"; $mensaje = "Aca todo el mensaje. Puedes usar etiquetas HTML"; $email = "[email protected]"; $cabeceras = 'MIME-Version: 1.0' . "\r\n"; $cabeceras .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $cabeceras .= 'From: <'.$email.'>' . "\r\n"; mail($para, $asunto, $mensaje, $cabeceras);
Puedes meter la funcion mail dentro de un if > true si envía y false si no envia Gracias, lo he puesto pero no me funciona: Código PHP: <?php
$name = $_POST['name']; $telefonos = $_POST['telefonos']; $localidad = $_POST['localidad']; $marcas = $_POST['marcas']; $aparatos = $_POST['aparatos']; $observaciones = $_POST['observaciones'];
$header .= 'From:'. $telefonos . " \r\n"; $header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/plain";
$mensaje .= "Nombre: " . $_POST['name'] . " \r\n"; $mensaje .= "Telefono: " . $_POST['telefonos'] . " \r\n"; $mensaje .= "Localidad: " . $_POST['localidad'] . " \r\n"; $mensaje .= "Marca: " . $_POST['marcas'] . " \r\n"; $mensaje .= "Aparato: " . $_POST['aparatos'] . " \r\n"; $mensaje .= "Observaciones: " . $_POST['observaciones'] . " \r\n"; $para = "[email protected]"; $asunto = 'AVISO DE REPARACION';
mail($para, $asunto,utf8_decode($mensaje), $header);
?> </h2> <h2 align="center">¡Gracias!</h2> <h2 align="center">¡En breve nos pondremos en contacto con usted!</h2> </noscript> |