Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/07/2009, 16:36
spawneditions
 
Fecha de Ingreso: febrero-2008
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Respuesta: Hola como hacer en php esto

Cita:
Iniciado por eduar1 Ver Mensaje
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.