Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2002, 01:14
zeus_bsas
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 21 años, 10 meses
Puntos: 0
Si, otra vez magic_cuotes...

Bueno, a raiz de un problemita que tuve en el server, me di cuenta de que este tenia las magic_cuotes deshabilitadas.

Probarlo fue sencillo, primero hice un

echo get_magic_quotes_gpc();

y me devolvio 0, y luego envie una comilla por POST y la imprimi, y salio impresa una comilla.
En mi PC, donde tengo habilitado el magic_quotes, siempre se le agrega una barra invertida a estos caracteres, que es lo que quiero.

Yo alguna vez habia probado usar en mi PC

ini_set("magic_quotes_gpc","0");

para deshabilitarlo (solo para probar). Pero ahora que intento usar ini_set("magic_quotes_gpc","1"); (para habilitar o deshabilitar) no me funciona, no se si se debera a que antes usaba una version 4.1 y ahora uso la ultima... y en el server tampoco funciona.

Pero hay algo mas curioso: luego de hacer

ini_set("magic_quotes_gpc","1");

si hago

echo get_magic_quotes_gpc();

me devuelve 1, o el valor que setee con ini_set, pero si en esa misma pagina (mas abajo) imprimo una comilla que viene por formulario, no le hace caso al valor fijado. Es decir, si estaba en 0 y lo fije a 1 me imprime " ... y si estaba en 1 y lo fije a 0 me devuelve \"

Alguien podria decirme en que estoy fallando? (me late a que es error mio porque me pasa en mi PC y en el server)