Foros Programación Servidor
Mensaje desde web no llega completo
5 5 Respuestas Lunes 12 de julio, 2010
Hola, estoy enviando un mensaje desde un formulario de mi web y solamente me llega una entrada del mismo. Pongo el código por si alguien me puede ayudar:
<?php
if(isset($_POST['accion']) && $_POST['accion']=="enviar_comentario"){
$mensaje = addslashes($_POST['mensaje']);
$email = addslashes($_POST['email']);
if(mail("ralfwm@gmail.com","Formulario de Contacto", $mensaje, $email)){
echo "Gracias por enviar el email, pronto lo leeremos.";
}else{
echo "No se pudo enviar el email.";
}
}else{
?>
<form action="contactar.php" method="post">
<p>
<label for="Nombre y Apellido/s">Nombre y Apellido/s</label>
<input type="text" />
</p>
<p>
<label for="email">Email</label>
<input name="email" type="text" value="" />
</p>
<p>
<label for="anual simple">Suscripción Anual Simple (30€)</label>
<input name="anual" type="checkbox" />
<p>
<label for="mensaje">Mensaje</label>
<textarea name="mensaje"></textarea>
</p>
<p>
<input type="submit" value="Enviar" />
<input type="hidden" name="accion" value="enviar_comentario">
</p>
</form>
<? } ?>
-
Esteban
Registrado desde 17/10/08 / Número de posts: 27
Hola! Como es eso de una entrada? Solo te llega parte del correo? -
webfordesigners
Registrado desde 16/02/10 / Número de posts: 212
Hola
al anual le falta un </p>
puede ser que falle por ahí? -
Esteban
Registrado desde 17/10/08 / Número de posts: 27
Hola! Creo que lo de anual no llegara porque no lo estas enviando. En la funcion mail solo estas enviando $mensaje, que tiene el valor de $_POST['mensaje'] pero en ningun momento guardas el valor $_POST['anual']. Lo del mail puede que tengas que poner en la variable $email la cabecera From, de esta manera : $email = 'From:'.$_POST['email'] .
http://e2desarrollo.com -
Sig...
Registrado desde 17/08/09 / Número de posts: 51
Hola:
Puedes contatenar las variables mensajes, anual y otras denotr de una varibales y darle formato para mostarlo
Áreas Domestika
- Diseño (gráfico, web, industrial, producto)
- Programación (cliente, servidor, accesibilidad)
- Ilustración (autores, inspiración, técnicas)
- Fotografía (técnica, equipo, autores)
- Motion Graphics (showreels, software, estudios)
- Publicidad (campañas, anuncios, ideas)
- Informática (software, hardware, trucos)
- 3D (técnicas, iluminación, modelado)
- Experiencia de Usuario (usabilidad, AI, HCI)
- Cine, vídeo y televisión (críticas, producción)
- Música y Audio (sonidos, loops, discos)
- Espacios (arquitectura, interiorismo)