Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/02/2013, 09:33
Avatar de evolutionrgm
evolutionrgm
 
Fecha de Ingreso: mayo-2011
Mensajes: 108
Antigüedad: 13 años
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");
}
?>