Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di nico95
    Registrato dal
    Dec 2008
    Messaggi
    33

    Proteggere directory o pagine con password [Non è la solita domanda...]

    Ciao a tutti come da titolo cercavo il modo di proteggere una pagina / directory del mio sito con password ma che abbbia una scadenza... Mi spiego meglio...

    Io do all utente X la password Y però con quest' ultima l' utente potrà accedere dalle 17 alle 18 (alle 18.01 l utente non avra piu possibilita di accedere).

    In pratica è lo stesso meteodo che utilizzano gli internet point/cafè ma lo vorrei applicare ad un sito.

    In attesa di risposta,
    Nico95

  2. #2
    Inserisci questa password in una tabella del DB con 4-5 campi id,id_utente,password,inizio,fine
    Poi quando gli fai fare il login nel WHERE usi BETWEEN e il gioco è fatto.

  3. #3
    Utente di HTML.it L'avatar di nico95
    Registrato dal
    Dec 2008
    Messaggi
    33
    Codice PHP:
    session_start();  

    include 
    'db.php';
    $username $_POST['username'];
    $password $_POST['password'];

    if((!
    $username) || (!$password)){
        echo 
    "Please enter ALL of the information! 
    "
    ;
        include 
    'index.htm';
        exit();
    }

    $password md5($password);

    $sql mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password' AND activated='1'");
    $login_check mysql_num_rows($sql);

    if(
    $login_check 0){
        while(
    $row mysql_fetch_array($sql)){
        foreach( 
    $row AS $key => $val ){
            $
    $key stripslashes$val );
        }
            
    session_register('first_name');
            
    $_SESSION['first_name'] = $first_name;
            
    session_register('last_name');
            
    $_SESSION['last_name'] = $last_name;
            
    session_register('email_address');
            
    $_SESSION['email_address'] = $email_address;
            
            
    header("Location: sample.php");
        }
    } else {
        echo 
    "You could not be logged in! Either the username and password do not match or you have not validated your membership!

        Please try again!
    "
    ;
        include 
    'index.html';
    }
    ?> 
    Io attualmente utilizzo questo script... (ovviamente è soltanto la parte che riguarda i controlli), io non sono tanto bravo col php non è che potresti darmi qualche diritta...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.