Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-02-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 22
David Va por buen camino
Cool Sesiones

Hola

Tengo 3 paginas web .

La primera index.html :

<form action="comprobar.php" method="post">
Usuario : <input type="Text" name="nombre"><br>
Clave : <input type="Password" name="clave"><br>
<input type="Submit" value="Enviar">
</form>

la segunda comprobar.php :
Código PHP:
session_start();
$query = mysql_query($consulta,$connect);
    $rdo = mysql_num_rows($query);
    if ($rdo == 0){
    print('Error de identificación');
    print(' <META HTTP-EQUIV="REFRESH" CONTENT="5;URL=index.html"> ');
    }else {
    $_SESSION['nombre'] = $_POST['nombre'];
        ?>
        <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=pefil.php">
        <?php
    
}
    
mysql_close($connect)
y la tercera perfil.php

Código PHP:
session_cache_expire(120);
sesion_start();
if (
$_SESSION['nombre'] == ''){
 print(
'<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=index.html">');
 }

    print 
$_SESSION['nombre']; 
En la primera página pone el nombre de usuario y contraseña , y va a la página comprobar.php , si el nombre de usuario y contraseña no esta en la base de datos , pues regresa a index.html , si esta bien , va a perfil.php.

Si accede directamente a perfil.php , al ser $_SESSION['nombre'] = '' , pues regresa al principio .

El caso es que , no sé donde hay que poner varias cosas , por ejemplo , si pasa un tiempo (2 minutos por ejemplo) sin hacer nada y le da a actualizar al navegador (ya en la página index.php) , pues quiero que se acabe la sesión y vuelva al principio.

También quiero saber si el código simple que he puesto esta bien o no .

Otra cosa , como puedo saber las veces que un usuario ha iniciado sesión y guardarlo en algún campo de mysql .

Un saludo
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TWebBrowser, cookies y sesiones Marcus Internet 2 14-09-2005 11:30:39
intraweb: control de sesiones source_code Internet 1 09-04-2005 20:54:12
Asunto de cookies y sesiones gatsu PHP 3 26-04-2004 18:55:24
Sesiones en PHP... Tanix PHP 2 11-08-2003 15:02:50
Sesiones y variablaes Fr@n PHP 16 28-05-2003 09:59:03


La franja horaria es GMT +2. Ahora son las 08:32:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi