Foros del Web » Programando para Internet » PHP »

enviar datos

Estas en el tema de enviar datos en el foro de PHP en Foros del Web. Hola. Me gustaría saber si este código podría funcionar, ya que en mi ordenador no funciona y no se si es porque no tengo servidor ...
  #1 (permalink)  
Antiguo 07/09/2003, 19:06
tlk
 
Fecha de Ingreso: julio-2003
Ubicación: zaragoza
Mensajes: 74
Antigüedad: 20 años, 8 meses
Puntos: 0
enviar datos

Hola. Me gustaría saber si este código podría funcionar, ya que en mi ordenador no funciona y no se si es porque no tengo servidor smtp instalado y por eso no funciona la función mail() o porque está mal.
En una página "encuesta.htm" tengo el siguiente form:

<form method="POST" action="envia.php">
<input TYPE="hidden" NAME="accion" VALUE="enviar">
<p><input type="radio" name="p1">Pop / Rock.</p>
<p><input type="radio" name="p1">Salsa.</p>
<p><input type="radio" name="p1">Dance</p>

<p><input type="radio" name="p2">Adecuada.</p>
<p><input type="radio" name="p2">Aburrida.</p>
<p><input type="radio" name="p2">No es mi estilo.</p>

<p><input type="radio" name="p3">Nada</p>
<p><input type="radio" name="p3">Ritmo</p>
<p><input type="radio" name="p3">El estilo</p>

<input type="submit" value="enviar" name="enviar">
<input type="reset" value="Restablecer" name="B2"></p>
</form>

Y luego lo proceso para enviarlo en la página "envia.php" en la que tengo el siguiente código:

<?
$email="[email protected]";
$asunto="encuesta";

if($accion=="enviar")
{$ok=mail("$email","$asunto","Respuesta1:$HTTP_POS T_VARS['p1']\nRespuesta2:$HTTP_POST_VARS['p2']\nRespuesta3:$HTTP_POST_VARS['p3']");

if($ok){echo "Enviado con éxito";}
else{echo "problemas con el envío de la encuesta";}
}
?>


A ver si alguien puede ayudarme.
__________________
tlk
  #2 (permalink)  
Antiguo 07/09/2003, 19:31
 
Fecha de Ingreso: julio-2003
Mensajes: 463
Antigüedad: 20 años, 9 meses
Puntos: 0
Hola, lo primero que necesitas es un servidor de correo, lee este POST:

http://www.forosdelweb.com/s/msg151986.html

Un saludo.
  #3 (permalink)  
Antiguo 08/09/2003, 07:43
tlk
 
Fecha de Ingreso: julio-2003
Ubicación: zaragoza
Mensajes: 74
Antigüedad: 20 años, 8 meses
Puntos: 0
Es igual, no necesito que funcione en mi ordenador, solo que funcione cuando cuelgue la página, porque en todos los servidores con php tienen servidor smtp, no?. Lo que quiero saber es si está bien el código y podría funcionar o si hay algo mal. Alguien puede echarle un vistazo? Gracias
__________________
tlk
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 16:55.