Ver Mensaje Individual
  #18 (permalink)  
Antiguo 13/07/2012, 09:45
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Me sale error al poner $_POST[' ']

Ya te dije, el problema es lo que estas intentando hacer no te va a funcionar, mira este ejemplo sencillo:
Código PHP:
Ver original
  1. <?php
  2. if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') {
  3.       $nombre = $_POST['nombre'];
  4.       echo "Hola, $nombre<br />";
  5. }
  6. ?>
  7. <form method="post">
  8.       Dime tú nombre: <input type="text" name="nombre" /> <input type="submit" name="submit" value="Enviar" />
  9. </form>

Necesitas forzosamente comparar que el método de acceso a tu script sea por POST para poder leer las variables de POST, si lo dejas así:

Código PHP:
Ver original
  1. <?php
  2. $nombre = $_POST['nombre'];
  3. echo "Hola, $nombre<br />";
  4. ?>
  5. <form method="post">
  6.       Dime tú nombre: <input type="text" name="nombre" /> <input type="submit" name="submit" value="Enviar" />
  7. </form>

Te va a dar error la primera vez, ya que $_POST['nombre'] no va a estar definido.

Saludos.