Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2006, 08:49
Toni
 
Fecha de Ingreso: abril-2003
Mensajes: 136
Antigüedad: 21 años
Puntos: 0
No recibo variables por post

Hola a tod@s.

Estoy haciendo una página que se autollama. Los datos los envío por post, pero no se reciben, con el mismo código y por get, funciona perfectamente. He estado buscando en las faq, en php.net y no he encontrado nada.

El código es el siguiente (es muy simple y pongo sólo lo relevante):

Código PHP:
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <title>Creació d'un nou emailing</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#FF9966" vlink="#FF9966" alink="#FFCC99">
<?php 
//print_r($_POST);
if (!$_POST){
    echo 
"Lo que nos llega del formulario es <strong>" $_POST["titulo"] . "</strong><br>"

else{
    echo 
"No se ha enviado ningún formulario<br>";
}
?>
  <form action="NouEmailing.php" method="post" enctype="text/plain">
        <input type="text" name="titulo" value="" size="40" maxlength="40"/><br/>
      <textarea name="texto" rows="10" cols="50" wrap="off">
       TEXTO
      </textarea>
      <br/>
        <input type="submit" name="boton" value="Enviar emailing"/>
  </form>

</body>
</html>
Lo he simplificado más todavía quitando la textarea y nada. Si descomento la línea //print_r($_POST); lo que me muestra por pantalla es:

Array ( )

El tema está claro, no recibe ningún dato por post. Como he dicho antes, si lo cambio por get, funciona perfectamente. Sospecho por tanto que se trata de alguna directiva del php.ini pero me lo he mirado y no he encontrado nada al respecto.

La versión de php es: 4.4.2 y corre sobre un Apache 1.3 en un Windows 2000.

Alguna idea ?? Gracias de antemano.