Ver Mensaje Individual
  #17 (permalink)  
Antiguo 02/03/2009, 19:10
elijo_otro
 
Fecha de Ingreso: enero-2009
Mensajes: 209
Antigüedad: 15 años, 3 meses
Puntos: 0
como puedo saber si el problema es que mi servidor no tiene activada la opción mail? Porque el código es similar a 500 que he visto por ahi. Voy a intetar poner eso de los errores, a ver si con eso averiguamos algo.

Un saludo, y gracias

A ver, mi código es este:

Cita:
<?php

error_reporting(E_ALL);
ini_set('display_errors', true);

$nombre = $_POST['nombre'];
$mail = $_POST['email'];

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['texto'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]' . ', ';
$para .= '[email protected]';

$asunto = 'WEB: solucitud de informacion.';



if(mail($para, $asunto, utf8_decode($mensaje), $header)){
echo 'Mensaje enviado correctamente';
echo error_reporting(E_ALL);

}
else{
echo 'No se pudo enviar el mensaje. Intentelo de nuevo, gracias.';
echo error_reporting(E_ALL);

}
?>
Y ahora me sale 2047 en lugar de 2039 que salía antes (si no pongo echo erro_reporting, no me sale nada).

salu2.

Última edición por elijo_otro; 04/03/2009 a las 17:37