Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/12/2002, 21:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Segun dices .. o haces entender .. tu nuevo servidor usa:
register_globals = OFF ?¿

(porqué no te acepta variables declaradas como globales como lo hace ese script ...)

Bueno, tienes dos opciones:

1) cambias las variables q te llegan de los formularios por sus correspodientes accesos segun el array superglobal que le corresponda:

$_GET['variable_formulario'] .. si envias por get
$_POST['variable_formulario'] .. si envias por POST

o simplemente $_REQUEST['variable_formulario'] y te olvidas del metodo q envies (cualquiera seria valido)

Te recomiendo el primer método $_GET o $_POST segun corresponda ... (lee las FAQ's de PHP de este foro .. ahi se explica un poco el tema).

2) declarar como globales los arrays superglobales usando "variables variables" .. un método:

Código PHP:
// para metodo POST
while(list($key,$val)=each($_POST))
{
$
$key $val;
}

// Para metodo GET
while(list($key,$val)=each($_GET))
{
$
$key $val;

Eso al principio de tu script ... (se puede optimizar .. por supuesto .. pero en teoria deberia funcionar ...) Si solo usas "POST" en tus formularios .. elimina el que no corresponda.

Un saludo,