20/03/2013, 01:03
|
| | Fecha de Ingreso: agosto-2012 Ubicación: Barcelona
Mensajes: 243
Antigüedad: 12 años, 4 meses Puntos: 1 | |
Como hacer cuando varias personas acceden a su cuenta de usuario Hola,
Necesitaria saber que sucede cuando son varias personas que acceden al sitio al mismo tiempo.
Yo tengo este programa:
//Inicio de variables de sesion
if (!isset($_SESSION)) {
session_start();
}
// Recibir los datos ingresados
$empresa=$_POST['empresa'];
$passwd1=$_POST['passwd1'];
if (empty($empresa)) {
echo '<script language = javascript>
alert("Empresa o Clave en blanco, por favor verifique. Presione enter para continuar.")
self.location = "index.php"
</script>';
}
else
{
if (empty ($passwd1)) {
echo '<script language = javascript>
alert("Empresa o Clave en blanco, por favor verifique. Presione enter para continuar.")
self.location = "index.php"
</script>';
}}
// Verificar los datos guardados
$consulta= "SELECT * FROM dato_empresa WHERE empresa='".$empresa."' AND passwd1='".$passwd1."'";
$resultado= mysql_query($consulta,$conexion) or die (mysql_error());
$fila=mysql_fetch_array($resultado);
if (!$fila[0]) //opcion1: Si el usuario no existe o los datos son incorrectos
{
echo '<script language = javascript>
alert("Empresa o Clave errados, por favor verifique.")
self.location = "index.php"
</script>';
}
else
{
$_SESSION['id_empresa'] = $fila['id_empresa'];
$_SESSION['empresa'] = $fila['empresa'];
$_SESSION['usuario'] = $fila['usuario'];
$_SESSION['imagenprin'] = $fila['imagenprin'];
header("Location: pagina_usuario.php");
}
?>
No se si está bien.
En la espera gracias y saludos |