Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2003, 09:37
antirco
 
Fecha de Ingreso: febrero-2003
Mensajes: 204
Antigüedad: 21 años, 2 meses
Puntos: 2
Introduccion nuevos registros

He aplicado el ejemplo del tutorial a modo servidor local y al ejecutar la insercion de registro me da este error
---------------------------------
Notice: Undefined variable: nombre in C:\Inetpub\wwwroot\PruebasPHP\registros nonbre telefono\insertar.php on line 10

Notice: Undefined variable: telefono in C:\Inetpub\wwwroot\PruebasPHP\registros nonbre telefono\insertar.php on line 10
---------------------------

Ya me pasó algo similar en el ejemplo tambien del tutorial "Pasar variables por la URL".
lo solucioné cambiando la linea

echo "Variable \$saludo: $saludo
por
echo "Variable \$saludo: $HTTP_VARS("saludo")

Deberia tambien cambiar alguna linea del ejemplo del tutorial ?
o el fallo podria venir por otro lado ?

Aqui esta el codigo:

<HTML>
<HEAD>
<TITLE>Insertar.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","","");
//Ejecucion de la sentencia SQL
mysql_db_query("ejemplo","insert into clientes (nombre,telefono) values ('$nombre','$telefono')");
?>
<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>
</BODY>
</HTML>



JOSEP