
06/08/2010, 12:12
|
| | Fecha de Ingreso: junio-2008
Mensajes: 51
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Respuesta: No graba la información en la Base de Datos Gracias por tu respuesta, Ahora me sale el error que no se puede conectar a la Base de Datos. Estoy pensado en lo que puede estar pasando. Alguna idea?
Saludos cordiales Cita:
Iniciado por pateketrueke claro que si tiene que ver!!
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!! |