Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/01/2009, 18:00
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Me aparece una coma al enviar datos a un .txt

Cómo pretendes usar $_POST en tu formulario, si justamente el $_POST se genera al enviar el formulario? Ten en mente una cosa. HTML no es PHP. El servidor PHP procesa X script y envía su contenido resultante, que puede ser un HTML. Se coloca una coma en tu archivo de texto porque al momento de generar el HTML, tu script PHP se encuentra con la instrucción (función) file_put_contents(), y la procesa para ver si hay alguna salida. Como obviamente no hay ningún dato $_POST, ambas variables que usas están vacías, y lo único que queda es la coma.

Busca un buen manual de PHP desde cero, pues esa es una cuestión muy básica, la más básica de todas.

Debes tener un script PHP que procese ese formulario, y que será abierto una vez se pulse un botón tipo submit. Los datos del formulario pasarán entonces a ese script en el array $_POST, y recién ahí es que lo podrás usar.