|
From: <bin...@li...> - 2001-12-25 21:25:48
|
Antes que nada felicitar las navidades a todo el mundo y ahora
cosillas que hay que tener muy encuenta pues puede darse el caso que no
nos funcione a partir de ahora muchos de nuestros script.
Por defecto a partir de php4.1.0 se pone en el php.ini:
- register_globals =3D Off
Esto quiere decir que ya no podremos pasar variables por post, get, cookie=
s
o archivos y recuperarlas directamente con $NombreVariable, sino que
deberemos hacer:
$_REQUEST("NombreVariable")
o si queremos restringir aun mas:
$_POST("NombreVariable")
$_GET("NombreVariable")
$_FILES("NombreVariable")
$_COOKIE("NombreVariable")
Esto se debe a que se le supone un peque=F1o fallo de seguridad el pasar l=
as
variables sin controlar su procedencia... asi que tendremos que ir cambian=
do
un poco el chip si queremos que nuestros script funcionen a partir de la 4=
.1.x
pues, segun dicen los chicos de php.net el antiguo metodo ser=E1
"deprecated".
Tambien hay un gran numero de cambios y mejoras en el nuevo codigo...
sobretodo la libreria dbx (ya estaba en el 4.0.6), que a mi entender es to=
do un
adelanto.
Podeis leer todos los cambios que han hecho en la configuraci=F3n y sus
motivos en el archivo php.ini-recommend que os adjunto.
Yum...
|