Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2013, 10:27
jcd
 
Fecha de Ingreso: febrero-2013
Mensajes: 77
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Undefinied index

Buenas.
he probado con $_POST y ha poner las llaves como has sugerido pero las variables siguen llegandome vacías.

no entiendo bien como usar var_DUMP pero, si lo pongo al inicio de php var_dump($_post);
el error que me tira es este:

Código PHP:
Ver original
  1. array(0) { }
  2. Notice: Undefined index: nombre in C:\xampp\htdocs\gins.php on line 12
  3.  
  4. Notice: Undefined index: mail in C:\xampp\htdocs\gins.php on line 12
  5.  
  6. Notice: Undefined index: clave in C:\xampp\htdocs\gins.php on line 12
  7. has sido dado de alta correctamente

la sintaxis es correcta, no entiendo por qué ahora no le llegan las variables, he

coloco de nuevo el codigo con el highligth.
Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>in</title>
  4. </head>
  5. <body>
  6. <form action="gins.php" method="post" enctype="text/plain">
  7. Introduzca Nombre :<input type="text" name="nombre" > <br>
  8. Introduzca Mail   :<input type="text" name="mail"> <br>
  9. Introduzca Clave  :<input type="password" name="clave"><br>
  10. <input type="submit" value="Registrar">
  11. </body>
  12. </html>

y el gestor gins.php

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>gin</title>
  4. </head>
  5. <body>
  6. <?php
  7. var_dump($_POST);
  8. $conexion=mysql_connect("localhost","root","contraseña") or die("problema de conexión");
  9. mysql_select_db("base1",$conexion) or die ("no se puede conectar con la base de datos");
  10. mysql_query("insert into alumnos(nombre,mail,clave)
  11. values
  12. ('{$_POST['nombre']}','{$_POST['mail']}','{$_POST['clave']}')",$conexion)  
  13. or die("Problemas en el select:".mysql_error());
  14.     mysql_close($conexion);
  15.     echo "has sido dado de alta correctamente";
  16.    
  17.  
  18. ?>
  19. </body>
  20. </html>

QUIZÁ podría poner en el formulario value="$_POST['indice']" en cada caso ??.

GRACIAS POR SU TIEMPO