Cita:
Iniciado por SteveMorrison Hola, disculpa por no ver el enlace, despues me dí cuenta de ello, pero según estuve leyendo no tiene mucho que ver.
Saludos
claro que si tiene que ver!!
Cita: Los demas atributos aparece en Blanco
esa es la única razón para que los campos no te los lea... vamos, que si haces un formulario POST:
Código PHP:
// MAL
$query = "insert into persona(nombre, telefono, email) values ('".$nombre."','".$telefono."','".$email."')";
// BIEN
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$query = "insert into persona(nombre, telefono, email) values ('".$nombre."','".$telefono."','".$email."')";
ahora, como me imagino si leíste con cuidado y mucha atención:
register_globals te permitía trabajar las variables de forma directa, lo cual funcionaba... pero no es lo correcto, y como dice el manual será una opción obsoleta por lo que jamás va a funcionar de nuevo...
¿la solución?
tu código es viejo por eso, no se adapta a dicha configuración y solo por eso -
y tus ánimos de ignorarlo- es que ya no te funciona el script... simplemente actualiza y corrige tu código para que funcione sin depender de
register_globals!!