Foros del Web » Programando para Internet » PHP »

problema con PHP -.-

Estas en el tema de problema con PHP -.- en el foro de PHP en Foros del Web. Hola , me presento ... me llamo sergio y tengo 14 años ! Estoy intentando (con malos resultados) hacer un formulario de contacto Bueno el ...
  #1 (permalink)  
Antiguo 28/11/2011, 20:54
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santa Cruz
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Exclamación problema con PHP -.-

Hola , me presento ... me llamo sergio y tengo 14 años !

Estoy intentando (con malos resultados) hacer un formulario de contacto

Bueno el problema es este:
Me llega el mail con el asunto y todo bien peero no llega lo que se escribe en el formulario.
osea me llega un mail asi :







Nombre del usuario:
E-mail:



(todo en blanco , solo eso pone en el mail)

El codigo lo hice yo (aunque no se nada) y es este

<?php

$para = '[email protected]' ;
$asunto = 'Consulta loquesea XD' ;
$remitente = $Mail ;
$mensaje = "






Nombre del usuario: $Nombre
E-mail: $Mail


";
mail($para, $asunto, $mensaje, "From: $remitente") ;

include("formulario.html") ;
?>

No se que estoy haciendo mal ... ayudenme porfa! =/

Última edición por Yoo0; 28/11/2011 a las 21:17
  #2 (permalink)  
Antiguo 28/11/2011, 21:34
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: problema con PHP -.-

De donde se supone que estás sacando los datos? Tienes que recoger las variables del formulario ya sea con post o get.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 28/11/2011, 21:38
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santa Cruz
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: problema con PHP -.-

ya se me hacia que le faltaba algo a ese codigo , bueno y como construyo uno con metodo POST??

Mi formulario lleva estos datos
Nombre
Mail
Mensaje

y nada mas.

Gracias por la respuesta !!! saludos!
  #4 (permalink)  
Antiguo 28/11/2011, 21:42
 
Fecha de Ingreso: noviembre-2011
Ubicación: Morelia, Mich, México
Mensajes: 95
Antigüedad: 12 años, 5 meses
Puntos: 18
Respuesta: problema con PHP -.-

Mira un ejemplo sencillo:

formulario.html

Código HTML:
Ver original
  1. <form action="enviar.php" method="post">
  2.  
  3. <label for="email">  Email: </label> <input type=" text" name="email" /><br/>
  4. <label for="comentario">  Comentario: </label><textarea name="comentario"></textarea>
  5. </form>
Pagina enviar.php:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $email = $_POST['email'];
  4. $comentario = $_POST['comentario'];
  5.  
  6. mail("el correo a donde se manda", $email, $comentario);
  7. ?>

las cabeceras puedes verlas aqui, me dio flojera escribirlas http://php.net/manual/en/function.mail.php
__________________
Que de Cosas - Tienda En linea México

La Batalla Por tu cuerpo - Dietas|Rutinas|Entrenamientos|Salud
  #5 (permalink)  
Antiguo 28/11/2011, 21:49
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santa Cruz
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: problema con PHP -.-

ni idea que son las cabeceras! y el link esta en ingles asi que sigo igual :( ... ( es desesperante , ya probe con mil codigos!)
  #6 (permalink)  
Antiguo 28/11/2011, 21:52
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: problema con PHP -.-

Ahí mismo puedes cambiar el idioma: http://www.php.net/manual/es/function.mail.php Las cabeceras son opcionales, aunque sería recomendable que las pusieras para evitar que los correos que envíes se te vayan a las carpetas de Spam.

Saludos
__________________
Grupo Telegram Docker en Español
  #7 (permalink)  
Antiguo 28/11/2011, 22:00
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santa Cruz
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: problema con PHP -.-

no lo ví , creo que ya tengo mucho sueño jeje ... :S

buehh voy a dejarlo ahi aver sin cabeceras por que no entendi .-. algun progreso tendre (ojala) con mi codigo aunque no entiendo nada :S
  #8 (permalink)  
Antiguo 28/11/2011, 22:10
Avatar de zerpico_01  
Fecha de Ingreso: enero-2008
Ubicación: Wilde - Avellaneda -
Mensajes: 421
Antigüedad: 16 años, 3 meses
Puntos: 13
Respuesta: problema con PHP -.-

juas es un tema super resuelto en el foro busca y encontraras ejemplos, incluso si escribes enviar mails con php con google encontraras miles de ejemplo e incluso formularios de contactos ya hechos con validacion y demas...

te recomiendo que apuntes mucho al tema de validacion y seguridad ya que si no se van hacer una panzada los spamer con tu formulario...

saludos
__________________
Es duro fracasar en algo, pero es mucho peor no haberlo intentado. - Si crees todo lo que lees, mejor no leas -
  #9 (permalink)  
Antiguo 28/11/2011, 22:12
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santa Cruz
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: problema con PHP -.-

jajajjaj yaaa lo logreee !!! gracias a todos!!! en especial a quedecosas !! muchisimas gracias chicos en serio ;)
  #10 (permalink)  
Antiguo 28/11/2011, 22:37
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años
Puntos: 322
Respuesta: problema con PHP -.-

Ahora, una vez que está resuelto..
¿En el hecho de que tu post esté en la sección de PHP no está implícito que trata sobre PHP? Hay que ser más descriptivo con los títulos
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #11 (permalink)  
Antiguo 28/11/2011, 22:39
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santa Cruz
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: problema con PHP -.-

Gracias , para el proximo tema pongo mejor titulo

;)

Aunque sigo con problemas ya me llegan mejor los mensajes jejeje
Gracias!

Etiquetas: contacto, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:28.