Ver Mensaje Individual
  #33 (permalink)  
Antiguo 03/06/2005, 06:08
zpl
 
Fecha de Ingreso: marzo-2004
Mensajes: 91
Antigüedad: 20 años, 2 meses
Puntos: 1
El problema del codigo reside en dos partes, en el codigo html sobra esta linea:

<form method="POST" action="enviado.php">
<form name="form1" method="post" action="">Esta, ya que no estas enviando nada con esta, con la primera sobra.

En el codigo enviado.php añade estas lineas al principio del todo:

while(list($key,$var)=each($_POST))
{$$key=$var;}

con esto te funcionan las variables de POST que pasas desde el codigo html.

Otra cosa, una vez lo termines en el servidor que tienes montado en tu pc no funcionara, a no ser que tengas montado tambien un servidor de correos, en su caso deberias de poner en el archivo php.ini esto:

// Configuración en php.ini
// [mail function]
// ; For Win32 only.
// SMTP = "127.0.0.1" sin las comillas
//


en el caso de que la quieras subir a un sevidor externo debe de soportar php, si es asi solo tienes que subirla y ya esta, ya que ellos la tienen configurado con su direccion smtp.

Al principio con este codigo me pasaba igual que a ti pero haciendo los dos cambios mencionados al principio me funciona correctamente, suerte patouc