Aqui te pongo un ejm. completo es de mi sistema, si funciona:
Pon atencion en donde esta en form en donde dice action es el nombre a donde se dirige, en este caso crea_usuarios.php y hace todo el procedimiento y a la hora de probar tu formulario ese archivo no se ve......
Código HTML:
Ver original<center><form action="crea_usuarios.php" method="POST"> <table width="415" border="0"> <td width="169" height="69"><b>Login (nick):
</b></td> <td width="236"><input size=30 type="text" name="login"></td> <td height="61"><b>Password:
</b></td> <td><input size=30 type="password" name="pass1"></td> <td height="60"><b>Repite Password:
</b></td> <td><input size=30 type="password" name="pass2"></td> <td height="64"><b>Nombre:
</b></td> <td><input size=30 type="text" name="nombre"></td> <td height="64"><b>Apellido Paterno:
</b></td> <td><input size=30 type="text" name="apaterno"></td> <td height="67"><b>Apellido Materno:
</b></td> <td><input size=30 type="text" name="amaterno"></td> <td height="75"><b>E-mail:
</b></td> <td><input size=30 type="text" name="email"></td> <tr><td><center><a href="login.php"> Volver Acceso
</a></center> <td ><center><input type="submit" name="Crear"></center></td>
</center>
y este es mi archivo de crea_usuario, donde fue dirigido
Código PHP:
Ver original<?php
include("config.php");
$pass1 = trim($_POST['pass1']); $pass2 = trim($_POST['pass2']); $link = Conectarse();
$query = sprintf("SELECT login FROM usuarios WHERE usuarios.login='%s'", {
echo "El usuario ya existe en la BD";
}
else
{
if($pass1!=$pass2)
{
echo "Los passwords deben coincidir";
echo 'Click <a href="FORM.php"> aquí</a> para volver al formulario';
}
if($login==NULL|$nombre==NULL|$apaterno==NULL|$amaterno==NULL|$pass1==NULL|$email==NULL)
{
echo "Uno o mas campos estan vacios, verifica bien tus datos";
echo '<a href="FORM.php">Volver</a>';
}
else
{
$query = sprintf("INSERT INTO usuarios (login, nombre, apaterno, amaterno, password, email) VALUES ('%s','%s','%s', '%s','%s','%s')", {
echo "Usuario introducido correctamente";
}
else
{
echo "Error introduciendo el usuario";
}
}
}
?>
en tu base de datos debes de tener los mismos campos y checar que los nombres sean correctos si no no te los guarda.... y donde dice config.php es donde haces la conexion a la base de datos que te hice en el comentario pasado ....
Espero te sirva mi informacion ....Cualquier cosa me avisas
Saludos !!!!