Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/09/2010, 08:54
Xilver266
 
Fecha de Ingreso: septiembre-2010
Mensajes: 16
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Ayuda con "Validacion de un formulario"

Sigue sin funcionarme, ahora tengo este código:

Código PHP:
if (empty($_POST['nombre'])) $error .= "<p class=\"error\">No has introducido tu nombre</p>"; }
    if (empty(
$_POST['mail'])) $error .= "<p class=\"error\">No has introducido tu dirección de correo</p>"; }
    if (empty(
$_POST['tipo'])) $error .= "<p class=\"error\">No has introducido el tipo de reporte</p>"; }
    if (empty(
$_POST['mensaje'])) $error .= "<p class=\"error\">No has escrito nada en el cuerpo del mensaje</p>"; }
    
$text_len strlen($_POST['mensaje']); 
    if(
$text_len 800) { $error .= "<p class=\"error\">El comentario debe ser de menor a 800, se ingresaron $text_len </p>"; }
    if(isset(
$_POST['mail'])) }
      {
        if (!
comprobar_email($_POST['mail'])) }
        { 
$error .= "<p class=\"error\">La dirección de correo es incorrecta</p>"; }
      }
// end of email check
    
if($error)} 
      {
        echo 
$error;


$nombre $_POST['nombre'];
$mail $_POST['mail'];
$tipo $_POST['tipo'];
$contenido $_POST['mensaje'];

$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 ", Usuario de NeverFall.co.cc \r\n";
$mensaje .= "Su e-mail es: " $mail " \r\n";
$mensaje .= "Tipo: " $tipo " \r\n";
$mensaje .= "Mensaje: " $contenido " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para "[email protected]";
$asunto "Bug Reportado en NeverFall";

$descodificado utf8_decode($mensaje);

mail($para$asunto$descodificado$header);

header("Location: http://neverfall.co.cc/bugreport/mensajecorrecto.html");

?> 
Si solo hay un fallo o 2, que alguien copie el codigo, lo reparte y me lo vuelva a oegar

Saludos y gracias