Foros del Web » Programando para Internet » PHP »

Problema con formulario

Estas en el tema de Problema con formulario en el foro de PHP en Foros del Web. Hola, tengo el siguiente código para enviar los datos introducidos por un usuario a mi correo. El caso es que cuandos e envía no me ...
  #1 (permalink)  
Antiguo 14/04/2011, 12:01
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Problema con formulario

Hola, tengo el siguiente código para enviar los datos introducidos por un usuario a mi correo. El caso es que cuandos e envía no me pone ningún error pero no me llega el mensaje al correo. Qué parte está mal?

Cita:

Código HTML:
<form action="envio.php" method="post"> 
Asunto del mensaje: <select name="asunto"> 


<option value="sin_asunto">-- Elige un asunto --</option> 
<option value="afiliar">Afiliacion</option> 
<option value="sugerencia">Sugerencia</option> 
<option value="aporte">Denuncia</option> 
<option value="otro">Otro</option> 
</select> 

<br/><br/>Tu dirección email: <input name="remite" type="textbox"/> 
<br/><br/> 

<textarea name="texto" style="width:300px;height:230px;"></textarea> 

<br /><br /><input value="Enviar" type="submit"/> 
</form> 

php
Código HTML:
<?php 

$asunto = $_POST['asunto']; 
$texto = $_POST['texto']; 
$remite = $_POST['remite']; 


$to = "[email protected]"; 
$header = "From: $remite"; 



if ($asunto=="sin_asunto" || $texto=="" || $remite=="") 
echo "Rellena los datos requeridos correctamente. <a href='formulario.html'>Volver</a>"; 

else 
{ 
mail($to,$asunto,$texto,$header); 
echo "Mensaje enviado. <a href='index.html'>Regresar a MI WEB</a>"; 
} 
?> 
Saludos
  #2 (permalink)  
Antiguo 14/04/2011, 12:04
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: Problema con formulario

Tienes un servidor SMTP configurado y funcionando en tu servidor para que puedas enviar correos desde tu computador ?
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #3 (permalink)  
Antiguo 14/04/2011, 12:10
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por jotaincubus Ver Mensaje
Tienes un servidor SMTP configurado y funcionando en tu servidor para que puedas enviar correos desde tu computador ?
La he colgado directamente en el servidor
  #4 (permalink)  
Antiguo 14/04/2011, 12:13
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
La he colgado directamente en el servidor
Y tiene soporte PHP... así que el error tiene que estar en el código
  #5 (permalink)  
Antiguo 14/04/2011, 12:14
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con formulario

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
Y tiene soporte PHP... así que el error tiene que estar en el código
¿y como podemos adivinar el error?

¿te sale algo por pantalla?

¿revisaste los logs?

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 14/04/2011, 12:17
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por pateketrueke Ver Mensaje
¿y como podemos adivinar el error?

¿te sale algo por pantalla?

¿revisaste los logs?

Sólo quería saber si ese código está bien o mal, supongo que estará bien.

Pues si tengo que evaluar alguna cosa más, entonces no me puede ayudar nadie, proque en ese sentido no tengo ni idea. Pensaba que teniendo un código que estuviera bien y un servidor que tenga soporte php sobraba.
  #7 (permalink)  
Antiguo 14/04/2011, 12:27
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: Problema con formulario

es que no es solo el soporte PHP también debe tener el soporte SMTP sino como va a hacer para enviar el correo ?
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #8 (permalink)  
Antiguo 14/04/2011, 12:32
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por jotaincubus Ver Mensaje
es que no es solo el soporte PHP también debe tener el soporte SMTP sino como va a hacer para enviar el correo ?
Pues en ese servidor ya he colgado otros php de formulario y me han llegado correctamente. Lo que pasa que el código lo perdí, encotré éste para ver qué tal, y no llega... entonces por eso simplemente digo que el error debería de estar en el código... aún no me ha dicho nadie si está mal o bien... creo que está todo
  #9 (permalink)  
Antiguo 14/04/2011, 12:37
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: Problema con formulario

todo ese código esta en la misma pagina ? si es asi por que no haces una verificacion de si se presiona el boton enviar asi:

Código HTML:
Ver original
  1. <input value="Enviar" name="enviar" type="submit"/>

Código PHP:
Ver original
  1. if (isset($_POST['enviar'])){
  2. // codigo de envio aqui;
  3. }
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #10 (permalink)  
Antiguo 14/04/2011, 12:40
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por jotaincubus Ver Mensaje
todo ese código esta en la misma pagina ? si es asi por que no haces una verificacion de si se presiona el boton enviar asi:

Código HTML:
Ver original
  1. <input value="Enviar" name="enviar" type="submit"/>

Código PHP:
Ver original
  1. if (isset($_POST['enviar'])){
  2. // codigo de envio aqui;
  3. }
En la misma página? qué quires decir? uno está en el html y el otro en el php...
  #11 (permalink)  
Antiguo 14/04/2011, 15:59
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Bueno, veo que no hay manera...

alguien sabe de algún tutorial, alguna página lo que sea, donde haya un código válido que envíe la información a cualquier cuenta de correo electrónico?

Es urgente, estoy mirando por ahí y no encuentro ninguno que me sirva para hotmail.
  #12 (permalink)  
Antiguo 15/04/2011, 02:03
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

sabéis de algún código que envíe al correo? que funcione realmente?
  #13 (permalink)  
Antiguo 15/04/2011, 09:02
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con formulario

¿ya se te ocurrió tal ves buscar temas similares en el foro?

es increíble que que lleves perdiendo todo este tiempo preguntando no mas, y no se te haya ocurrido buscar...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #14 (permalink)  
Antiguo 15/04/2011, 11:30
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por pateketrueke Ver Mensaje
¿ya se te ocurrió tal ves buscar temas similares en el foro?

es increíble que que lleves perdiendo todo este tiempo preguntando no mas, y no se te haya ocurrido buscar...
Tal "vez" sea porque ya he buscado y no he encontrado ningún tema que me sirviera. La gran mayoría son problemas que expone la gente y rara vez son resueltos, así que con ese panorama es difícil.

Tal "vez" por eso lo pregunte tan insistentemente.
  #15 (permalink)  
Antiguo 15/04/2011, 11:41
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con formulario

pues entonces, "tal ves" no has visto la sección de aportes y FAQ's...

Método definitivo para mandar correos con PHPMailer que sí lleguen a Hotmail

eso que dices de que rara vez se resuelven es completamente absurdo, de verdad, no has sabido investigar bien...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #16 (permalink)  
Antiguo 15/04/2011, 12:00
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por pateketrueke Ver Mensaje
pues entonces, "tal ves" no has visto la sección de aportes y FAQ's...

Método definitivo para mandar correos con PHPMailer que sí lleguen a Hotmail

eso que dices de que rara vez se resuelven es completamente absurdo, de verdad, no has sabido investigar bien...
Pues lo que he encontrado, la mayoría no estaba resuelto, si sólo me aparecen de ese tipo no puedo hacer otra cosa.

Y por cierto, se escribe "tal vez", verás que según la RAE es así. Te lo puse por el simple hecho de haber leído en tu pie de mensaje lo de "lean y escriban bien", a mí también me da rabia ver una falta de ortografía.

  #17 (permalink)  
Antiguo 15/04/2011, 12:13
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con formulario

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
Y por cierto, se escribe "tal vez", verás que según la RAE es así. Te lo puse por el simple hecho de haber leído en tu pie de mensaje lo de "lean y escriban bien", a mí también me da rabia ver una falta de ortografía.



hmmm... eso no lo sabía, es que el corrector ortográfico no me decía nada!!

gracias por el dato, y revisa el enlace... y digo, si a detalles nos vamos ni siquiera escribo con mayúsculas, mucho puntos suspensivos, etc...

voy a tener que mejorar en ese aspecto...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #18 (permalink)  
Antiguo 15/04/2011, 12:45
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Problema con formulario

Cita:
Iniciado por pateketrueke Ver Mensaje


hmmm... eso no lo sabía, es que el corrector ortográfico no me decía nada!!

gracias por el dato, y revisa el enlace... y digo, si a detalles nos vamos ni siquiera escribo con mayúsculas, mucho puntos suspensivos, etc...

voy a tener que mejorar en ese aspecto...
Claro, a mí también me gusta que me digan cuando cometo algún error

Gracias por el enlace, pero no me entero sinceramente... aún no me he puesto con PHP, sé lo justo para meter alguna cosa en las páginas...

De todas formas voy a revisar el código detenidamente a ver si me entero de algo

Etiquetas: 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 20:09.