Ver Mensaje Individual
  #27 (permalink)  
Antiguo 26/08/2011, 11:09
Choochex
 
Fecha de Ingreso: agosto-2011
Mensajes: 18
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Loguear y quedar en la misma pagina

Bueno ya cambie lo que es query Le quite mysql_db_query Y le puse mysql_select_db y el mysql_query. Me quedo así:

Código PHP:
<?php
session_start
(); 
include(
"config.php"); 
$login htmlspecialchars(trim($_POST['login']));
$pass sha1(md5(trim($_POST['pass'])));
$link_identifier mysql_connect($server,$dbuser,$dbpass);
//cambio el query
$query "SELECT usuarios.login, usuarios.nombre, usuarios.apaterno, usuarios.amaterno, usuarios.email 
FROM usuarios WHERE usuarios.login='" 
mysql_real_escape_string($login) . "' AND usuarios.password = '" mysql_real_escape_string($pass) . "'";
mysql_real_escape_string($login),mysql_real_escape_string($pass));
//cambiando el mysql_db_query
bool mysql_select_db string $database [, resource $link_identifier ] )
resource mysql_query string $query [, resource $link_identifier ] )
if(
mysql_num_rows($result)){
$array=mysql_fetch_array($result);
$_SESSION["login"]=$array["login"];
$_SESSION["nombre"]=$array["nombre"];
$_SESSION["apaterno"]=$array["apaterno"];
$_SESSION["amaterno"]=$array["amaterno"];
$_SESSION["email"]=$array["email"];
if(isset(
$_SESSION['page'])):
if(
$_SESSION['page'] == "index_principal" ):
elseif(
$_SESSION['page'] == "index_detalle" ):
endif; 
endif; 
} else { 
echo 
"Login o Password Incorrectos";
}
?>

Y lo de
Cita:
if () {
} else if () {
} else {
}
No lo entendí....
Pero de todas maneras con eso que le cambie me tira un error en la linea 10, que vendria siendo esta
Cita:
mysql_real_escape_string($login),mysql_real_escape _string($pass));
Sera que esta linea también esta obsoleta??