variables de formulario no llegan al php

Marcos Ramirez A. mramireza en armada.cl
Sab Ene 28 12:32:52 CLST 2006


On Sat, 2006-01-28 at 08:20 -0300, mauricio en chile.com wrote:
> > El problema es que cuando lo monté en linux (CentOS + apache + php5 +
> > mysql) los datos de las variables ingresadas en el formulario no llegan
> > al php.

probablemente ese formulario depende de 'register_globals=on' en la
configuracion de php, lo que indica que deberia ser revisado y cambiado
para no depender de esa caracteristica. 

> > Cambié $SATELITE a $_POST['$SATELITE'] y tampoco funciona.

> cambialo a $_POST['SATELITE'].

o $_REQUEST['SATELITE'] (ver 'variables_order' en php.ini)

> $_POST['$SATELITE'] equivale a $_POST[''] ( $SATELITE no tiene valor
> asignado )

error!, si $SATELITE no tiene valor asigado, $_POST["$SATELITE"]
equivale a $_POST[''], la comilla simple se interpreta en forma literal,
asi que en el caso, estas preguntando por el subindice '$SATELITE' y no
segun el valor de la variable.

Saludos
-- 
Marcos Ramirez A. <mramireza en armada.cl>








Más información sobre la lista de distribución Linux