Código:
  
igual si borro la funcion me dice lo mismo con la siguiente funcion.... aqui esta el script:Fatal error: Cannot redeclare db() (previously declared in C:\Archivos de programa\Apache Group\Apache2\htdocs\***\functions\f_users.php:3) in C:\Archivos de programa\Apache Group\Apache2\htdocs\***\functions\f_users.php on line 10
Código PHP:
   <?php
//Conexion con la base de datos
function db($hostdedatos,$usuariosdedatos,$contraseña,$basededatos)
{
GLOBAL $conexion, $db;
$conexion = mysql_connect("$hostdedatos","$usuariosdedatos","$contraseña")
            or die("No se puede conectar con el servidor");
$db = mysql_select_db("$basededatos",$conexion)
            or die("No se puede conectar con la base de datos");
}
 
//MD5 para passwords
function p2m($password)
{
GLOBAL $protected;
$protected = md5($password);
}    aqui el script de log in:
Código PHP:
   <?php
//Programa para inciar sesion de usuario
 
//Iniciamos session
session_start();
 
//Llevamos al usuario fuera de aqui si ya esta log in
if(@$_SESSION["auth"] == 1)
{
header("Location: usuarios.php");
}
 
//MD5 Password
//$_POST["password"] = $pass;
//$protected = md5("$pass");
 
//Header de MD5
include_once("./functions/f_users.php");
 
//MD5 a password
p2m($_POST["password"]);
 
//conexxion de db y seleccion
db("*****","****","****","****");
 
//Consulta
$sql = "SELECT id FROM `user_login` WHERE id=$_POST[id]";
 
//buscamos el id
$qsql = mysql_query("$sql");
$rsql = mysql_result($qsql,"id");
if($rsql == $_POST["id"])
{
//si es cierto hacesmo otra consulta
$sql2 = "SELECT password FROM `user_login` WHERE id=$_POST[id]";
$qsql2 = mysql_query("$sql2");
$fsql = mysql_fetch_object($qsql2);
    if($fsql->password == $protected)
        {
            //Obtenemos el nombre
            $sql3 = "SELECT nombre FROM `user_login` WHERE id=$_POST[id]";
            $qsql3 = mysql_query("$sql3");
            $fsql2 = mysql_fetch_object($qsql3);
 
            //Todo correcto login
            $_SESSION["auth"] = 1;
            $_SESSION["id"] = $_POST["id"];
            $_SESSION["name"] = $fsql2->name;
            $msn = "$_SESSION[name] ha iniciado sesion satisfactoriamente";
            $titulo = "Sesion iniciada";
            include("lic.php");
        }else{
            //el password esta mal
            $msn = "Su password es incorrecta trate otra vez";
            $titulo = "Contraseña incorrecta";
            include("lic.php");
        }
}else{
//el id es falso
$msn = "Su id ($_POST[id]) es incorrecto por favor vuelva a intentarlo";
$titulo = "ID Incorrecto";
include("lic.php");
}
?>    plz ayuda
 
  
  
  
 


