Foros del Web » Programando para Internet » PHP »

enviando sesiosen a su correspondiente usuario

Estas en el tema de enviando sesiosen a su correspondiente usuario en el foro de PHP en Foros del Web. Hola chicos no hay manera de hacer esto que quiero y me estoy estresando,cuando hago el login no se realiza el envio de datos de ...
  #1 (permalink)  
Antiguo 11/12/2011, 16:28
 
Fecha de Ingreso: octubre-2011
Mensajes: 129
Antigüedad: 12 años, 6 meses
Puntos: 1
enviando sesiosen a su correspondiente usuario

Hola chicos no hay manera de hacer esto que quiero y me estoy estresando,cuando hago el login no se realiza el envio de datos de la sesion a la casilla con funciton time

Haber realizo el envio de la sesion con esta configuracion en el login

<?php
$email1=$_POST["email1"];
$password1=$_POST["password1"];
if ($email1&&$password1);
{
include("./db.inc.php");
$query = mysql_query("SELECT * FROM web WHERE email1='$email1'");
$numrows = mysql_num_rows($query);
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['email1'];
$dbpassword = $row['password1'];
$dbalias = $row['alias'];
$dbname = $row['name'];
$dbsurname = $row['surname'];
//
}
if ($email1==$dbusername&&$password1==$dbpassword)
{
echo "Has accedido ";
$_SESSION['time_start'] = microtime(true);
session_start();
}
else
echo "Contraseña errónea";
}
}
?>

Luego en cada una de su página lo tengo configurado con un session_start(); normal.
  #2 (permalink)  
Antiguo 11/12/2011, 16:41
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: enviando sesiosen a su correspondiente usuario

Para que funcione las sesiones siempre debes usar session_start() hasta en la pagina de inicio.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 12/12/2011, 07:53
 
Fecha de Ingreso: octubre-2011
Mensajes: 129
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: enviando sesiosen a su correspondiente usuario

okey, vale pero de todas formas no hay ningun envio a la base de datos del tiempo y el tiempo se queda quieto
  #4 (permalink)  
Antiguo 12/12/2011, 08:06
Avatar de CesarHC  
Fecha de Ingreso: junio-2011
Ubicación: localhost
Mensajes: 566
Antigüedad: 12 años, 10 meses
Puntos: 56
Respuesta: enviando sesiosen a su correspondiente usuario

Haber prueba asi:

$time_start = microtime(true);
$_SESSION['time_start'] = $time_star;
__________________
Solo la práctica no te traicionara ¡¡¡¡¡¡

Seguir el camino tu debes PHP The Right Way.

Etiquetas: correspondiente, mysql, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:11.