Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/11/2007, 18:31
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: Que hago mal! ayuda por favor!

prueba de esta forma
conectarmysql.php
Código PHP:
function conectarse($user,$pass,$bdd){
    
//intentamos conectar con mysql
    
$link=mysql_pconnect("localhost",$user,$pass);
        
//si la conexion falla, terminamos
        
if(!$link){
            die(
"no se pudo conectar");
        }
    
//seleccionamos la BD
    
$db=mysql_select_db($bdd,$link);
        if(!
$db){
            die(
"no se pudo seleccionar la BD");
        }
    
//si todo esta bien regresamos el link
    
return $link;

y para la página(que no se como se llama )
Código PHP:
session_start();
//si es por metodo post
$tus=$_POST['tus'];
$tclave=$_POST['tclave'];
//si es por metodo get
/*
$tus=$_GET['tus'];
$tclave=$$_GET['tclave'];
*/
include("conectarmysql.php");
$conexion=conectarse("user","pass","n_db");
$sql="select * from usuarios where usuario='$tus' and clave='$tclave'";
$rs =mysql_query($sql,$conexion);//corregido
$num=mysql_num_rows($rs);
if(
$num>0){
    
$dr =mysql_fetch_assoc($rs);//aqui se cambio el row por el assoc
    
$_SESSION["us"]=$tus;
    
$_SESSION["cla"]=$tclave;
    
$_SESSION["dere"]=$dr["derechos"];
    
header("location:menup.php"); 
}    
else{
    
session_destroy();
    
header("location:accesodenegado.php");

corregí algunos errores,
espero que te sirva, suerte y saludos.

editado: cierto lo que dice Lanselot, no me habia dado cuenta de eso, pero ya lo corregí.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.

Última edición por eits; 06/11/2007 a las 20:13