Saludos desde Ecuador,
Te sugiero este código
Conexion.php
Código PHP:
function Conectar($server,$usuario,$contrasena,$BaseDatos){
$conectar = new mysqli($server,$usuario,$contrasena,$BaseDatos);
if ($conectar->connect_error) {
die('Error de Conexión (' . $mysqli->connect_errno . ') '
. $conectar->connect_error);
$conx = false;
}else{
$conx = $conectar;
}
return $conx;
}
function Consultar($sql){
$conexion = Conectar();
$resultado = $conexion->query($sql);
}
Intro.php
Código PHP:
Session start();
If(isset($_POST ['entrar'])){
$usu="";
$pwd="";
if(isset($_POST ['txtUsu'])&&($_POST ['txtPwd'])){
$usu=$_POST ['txtUsu'];
$pwd=$_POST ['txtPwd']);
include "conexion/conexion.php ";
$sql="SELECT soc_id,user_tipo,soc_estado FROM sis_socio WHERE user_usuario='".$usu."' and user_clave='".$pwd."' and (soc_socio=1 or soc_empleado=1)";
$resultado=Consultar($sql);
If($resultado !=false) {
if($row=$resultado->fetch_array($resultado){
if($row [2] == 'A'){
$_SESSION["user_usuario"] = $usu;
$_SESSION["user_tipo"] = $row[1];
$_SESSION["user_clave"] = $pwd;
$_SESSION["soc_id"] = $row[0];
}
Fiajte bien en la función Conectar , cuando retorna la conexión, debe ser almacenada en otra variable.
Dios te bendiga, espero haber aportado..