Tengo un problema con este sistema de registro..
Resulta que funciona bien (los mensajes), pero al ver la DB no hay datos insertados..
este es mi code:
Código PHP:
<?php
require('include/config.php');
mysqli_select_db($conexion,$db_web)or die("Error al seleccionar la base de datos.");
if(isset($_POST['registro_boton'])){
extract($_POST);
$registro_consulta = mysqli_query($conexion,"SELECT * FROM users WHERE username='$registro_usuario' | email='$registro_correo'");
$registro_resultado = mysqli_num_rows($registro_consulta);
if($registro_usuario=="" | $registro_contra=="" | $registro_rcontra=="" | $registro_correo=="" | $registro_localizacion==""){
$registro_mensajes="<img src='images/icon/incorrecto.png' width='12px'>"." "."<span id='texto_incorrecto'>"."No puedes dejar campos en blanco."."</span>";
}elseif(strlen($registro_usuario)<=5 | strlen($registro_usuario)>10){
$registro_mensajes="<img src='images/icon/incorrecto.png' width='12px'>"." "."<span id='texto_incorrecto'>"."El usuario tiene que tener entre 6 y 10 caracteres."."</span>";
}elseif($registro_contra!=$registro_rcontra){
$registro_mensajes="<img src='images/icon/incorrecto.png' width='12px'>"." "."<span id='texto_incorrecto'>"."Las contraseñas no coinciden."."</span>";
}elseif(strlen($registro_contra)<=5 | strlen($registro_contra)>16){
$registro_mensajes="<img src='images/icon/incorrecto.png' width='12px'>"." "."<span id='texto_incorrecto'>"."La contraseña debe tener entre 6 y 16 caracteres."."</span>";
}elseif($registro_resultado==true){
$registro_mensajes="<img src='images/icon/incorrecto.png' width='12px'>"." "."<span id='texto_incorrecto'>"."El nombre de usuario o el correo ya estan en uso."."</span>";
}else{
mysqli_query($conexion,"insert into users (username,password,email,localication,lock,premium) VALUES('$registro_usuario','$registro_contra','$registro_correo','$registro_localizacion','0','0')");
$registro_mensajes="<img src='images/icon/correcto.png' width='12px'>"." "."<span id='texto_correcto'>"."Cuenta creada correctamente."."</span>";
}}
?>
Código:
Agradeceri un poco de ayuda..Tambien revise los "name" de los inputs y nada..
Al fin y al cabo no se depurar muy bien..