franciskiko_20
Usuario habitual
Usuario habitual

hola aqui os dejo mi formulario html y php porque me estoi volviendo loco ya no se que hacer para que me llegue.

HTML:

<html>
<head>
    <title></title>

</head>
<body>
<center>
<form method="POST" action="mail3.php">
<label for="equipo">equipo:</label>
<input type="text" name="equipo" id="equipo">
<label for="n_jugador1">jugador 1:</label>
<input type="text" name="nombre1" id="n_usuario1">
<label for="n_jugador2">jugador 2:</label>
<input type="text" name="nombre2" id="n_jugador2">
<br><br>
<label for="comentario">escribe tu comentario si lo deseas:</label>
<br>
<textarea cols="25" rows="10" name="comentario"></textarea>
<br><br>
<input type="submit" value="enviar">
</form>
</center>
</body>
</html>

PHP QUE ESTOI UTILIZANDO:

<?php
error_reporting(0);
$equipo = $_POST ["equipo"];
$jugador1 = $_POST ["nombre1"];
$jugador2 = $_POST ["nombre2"];
$comentario = $_POST ["comentario"];


$header = 'From: ' . $mail . ", de la poblacion ".$poblacion."rn";
$header .= "X-Mailer: PHP/" . phpversion() . " rn";
$header .= "Mime-Version: 1.0 rn";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $equipo . " rn";
$mensaje .= "sexo" . $_POST['GrupoOpciones1'] . " rn";
$mensaje .= "jugador1 " . $jugador1 . " rn";
$mensaje .= "jugador2 " . $jugador2 . " rn";
$mensaje .="comentario". $comentario . " rn";

$para = 'fran20a_cabezo@hotmail.com';
$asunto = 'AKI LO Q KIERAS';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo 'mensaje enviado correctamente';

?>

PHP QUE HE PROBADO PERO NO FUNCIONA TAMBIEN ME DICE ENVIADO:

<?

$para = "fran20a_cabezo@hotmail.com";

$equipo = $_POST ["equipo"];
$jugador1 = $_POST ["nombre1"];
$jugador2 = $_POST ["nombre2"];
$comentario = $_POST ["comentario"];

$headers = "MIME-Version:1.0;rn";
$headers .= "Content-type: text/html rn charset=iso-8859-1; rn" ;
$headers .= "From: $equipo rn";
$headers .= "To: $para; rn subject:$comentario rn";


if (mail($para,$equipo,$jugador1,$jugador2,$headers))
    echo "datos enviados correctamente";
else
    echo "error";




?>

PHP QUE E PROBADO PERO ME DA ERROR EN $BODY =.....  :

<?

// FUNCION PARA RECOGER LOS DATOS
$EQUIPO= Trim(strip_tags($_POST['equipo']));
$JUGADOR1= Trim(strip_tags($_POST['nombre1']));
$JUGADOR2= Trim(strip_tags($_POST['nombre2']));
$COMENTARIO= Trim(strip_tags($_POST['compmentario']));

// ESTO ES PARA VALIDAR LOS DATOS
$validationOK=true;
if (Trim($EQUIPO)=="") $validationOK=false;
if (Trim($JUGADOR1)=="") $validationOK=false;
if (Trim($JUGADOR2)=="") $validationOK=false;
if (Trim($COMENTARIO)=="") $validationOK=false;
if (!$validationOK) {
$msg = "Poner aqui una alerta en caso de que algun campo este mal";
} else {
$EmailTo = "fran20a_cabezo@hotmail.com";
$Subject = "Algun texto para el asunto";
$headers = "MIME-Version: 1.0rn";
$headers .= "Content-type: text/html; charset=iso-8859-1rn";
$headers .= "From: TU NOMBRE<fran20_cabezo@hotmail.com>rn";

// CUERPO DEL MENSAJE
$Body = "<b>Equipo:</b>".$EQUIPO."<br><b>Jugador 1: </b>".$JUGADOR1."<br><b>Jugador 2: </b>".$JUGADOR1."<br><b>Comentario: </b>".$COMENTARIO.

// FUNCION ENVIAR
$success = mail($EmailTo, $Subject, $Body, $headers);

if ($success)
    echo "bien";
else
    echo"mal";

?>

Avatar Image
@man / @woman
@man / @woman

Eso es porque Php está mal codificado (no atrapa el error).

De todas formas, aunque lo corrijas, en webcindario la función mail está deshabilitada.

franciskiko_20
Usuario habitual
Usuario habitual

YA PERO NO LO UTILIZO CON WEBCINDARIO, ME HE INFORMADO Y UTILIZO UN HOSTING CON FUNCION MAIL

Avatar Image
@man / @woman
@man / @woman

Estás usando los datos de POST en crudo (amén de no validarlos).

Busca información sobre:

To: RFC 2822
Asunto: RFC 2047
Message: ver '\n.'
Additional headers: RFC 2822 (CRLF)
Configuración de 'safe_mode' en ese servidor.

Más en: http://php.net/manual/en/function.mail.php

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 20/Oct/2010, 14:25
fb@1371984261 chavp Feedbak23kNov/10