
25/02/2013, 09:33
|
 | | | Fecha de Ingreso: mayo-2011
Mensajes: 108
Antigüedad: 13 años, 9 meses Puntos: 5 | |
Respuesta: Duda al hacer include yo hago esto desde un archivo que se llama control espero que te ayude
<?php
include("conexion.php");// hacemos una conexion a la bd
foreach($HTTP_POST_VARS as $key => $value)
${$key}=$value;
//Llamada a funcion conexión y selección de bd.
conectar();
$rut = $_POST["rut"];
/*Quita puntos retorno funcion rut*/
$rut= str_replace('.', '', $rut);
$clave = $_POST["clave"];
$clave = md5($clave);
if (($rut != "") && ($clave !="" )){
//realizamos una consulta a la bd
$query = mysql_query("select * from t_usuarios where rut='$rut' and clave='$clave'");
//definimos un array
$array = mysql_fetch_array($query);
//realizamos un array de los campos que contienen el usuario y la contraseña
$arut = ($array["rut"]);
$aclave = ($array["clave"]);
$atipo = ($array["privilegios"]);
//vemos si el usuario y contraseña es váildo
//llamamos los arrays en las siguiente linea.
if ($rut==$arut && $clave==$aclave){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$autentificado = "SI";
$_SESSION["autentificado"] = $autentificado;
$_SESSION["coduser"] = $rut;
$_SESSION["privilegios"] = $atipo;
header ("Location: home.php");
exit;
}else{
//si no existe le mando otra vez a la portada
header("Location: index.php?e=s");
exit;
}
}else{
//si no existe le mando otra vez a la portada
header("Location: index.php?e=s");
}
?> |