Ver Mensaje Individual
  #3  
Antiguo 21-05-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hola,

Este comportamiento se debe no al método POST en sí, sino a PHP. El problema es que cuando la directiva REGISTER_GLOBALS está activa, PHP crea una variable por cada campo del formulario. Así, si el formulario contiene un campo "cod", PHP creará una variable $cod, lista para ser usada en código. Pero si uno de los campos es "a.cod", la variable tendría que ser $a.cod lo cual no es válido para la sintaxis de PHP, y de ahí que tenga que hacer el reemplazo.

Esto está explicado en el manual.

// Saludos
Responder Con Cita