Cita:
Iniciado por eduar1
Hola desde ya gracias
Tengo la base de datos y un perfil
entoces la direccion es
perfil.php?usuario=nombre
y sale toda la info
pero si pongo
perfil.php?usuario=nombrenoregistrado
sale la pagina sin informacion
Como hago que cuando ingrese un usuario no registrado salga una pagina que diga que ese usuario no existe
GRACIASSSSS
lo que menciona
eduar1 es mas o menos asi est oes con BD mysql y el metodo de preferencia tiene que ser POST para que las datos que mandas no aparezcan en la url
Código PHP:
//Recibes la variable usuario
$usuario = $_POST['usuario'];
//buscas en tu BD
$SQL = mysql_query("SELECT usuario FROM TuTabla WHERE usuario = '$usuario' ");
// cantidad de registros encontrados
$nrows = mysql_num_rows($SQL);
//aqui va la comparacion
if($nrows > 0){
echo"SALE TODA LA INFO DEL USUARIO";
}else{
//aqui va el texto que quieres que salga o puedes usar javascript para //redireccionar a la pagina inicial
}
puede haber variantes paara esta comprobacion , pero podrias empezar con esto.
si ando mal que me corrijan.