Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/08/2003, 11:14
Zertiko
 
Fecha de Ingreso: noviembre-2002
Mensajes: 571
Antigüedad: 21 años, 5 meses
Puntos: 2
Hola, bueno yo te explicaré lo que se que no es mucho..., al pasar variables con el metodo $_POST['nombre de la variable'] o $_GET['nombre de la variable'] , es debido a que antiguamente cuando la directiva del archivo php.ini (register_globals=On) y se pasaban con $nombredelavariable produjo errores de seguridad..., por está razón se decidio pasar dicha directiva a (register_globals=Off), y cuando está directiva está en Off es obligatorio pasarlas con el metodo $_POST o $_GET ya que si no no funcionan..., actualmente todavía muchos servidores siguen teniendo la directiva register_globals en On pero con el tiempo todos se irán actualizando a versiones más recientes del php que traen dicha directiva en Off, por lo que es conveniente actualizar tus scripts enviandolos con $_POST o $_GET , respecto a entre $_POST o $_GET, yo personalmente suelo utilizar $_POST ya que no envia las variables vía URL con lo hace $_GET (dicen que es menos seguro...) pero vamos tambien depende de los casos..., lo prioritario es lo que te explique antes tener la directiva register_globals en Off y pasar las variables con $_POST o $_GET.


Espero haberte aclarado algo tus dudas... xdd.


Un saludo.