12/02/2004, 13:35
|
| | | Fecha de Ingreso: octubre-2003 Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes Puntos: 11 | |
tienes razon, eso es de php. El asunto se produce por que cuando php examina el archivo descubre que puede existir la posibilidad de que las variables $nombre y $telefono no contengan valores (no esten definidas o inicializadas pues en ese script no se les ha asignado valor alguna, ya que vienen del formulario). Dos maneras existen de solucionar esto:
1. Ir al archivo php.ini de php y buscar la linea error_reporting y cambiarla por: error_reporting = E_ALL & ~E_NOTICE. Asi se evitan todos los posibles NOTICES, que no son errores sino informacion solamente.
2. asegurarse antes de usar la variable que esta tiene valor y éste es correcto, usando las funciones isset() o empty(), de este manera:
if(isset($nombre) && isset($telefono))
{
mysql_db_query("ejemplo","insert into clientes (nombre,telefono) values ('$nombre','$telefono')");
}
else
{
echo "Error";
}
__________________ Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar. |