Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Area Riservata e Chat

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    719

    Area Riservata e Chat

    Ciao a tutti.

    Stavo sviluppando un sito che abbia un login per l'area riservata, ma non so come fare.
    Inizialmente pensavo a dei cookie, poi pensavo di utilizzare, dopo il login un POST che inviasse a ogni cambiamento di pagina che sei ancora collegato. Ma non so se i due metodi sono abbastanza sicuri.... Non è che esiste qualche altro modo, per una maggiore sicurezza?
    Poi avevo un altro problema. Volevo aggiungere nel sito anche una sorta di chat, ma non so da dove incominciare. Una mano?

    Grazie per l'aiuto,

  2. #2
    Usa i cookie o, ancora meglio, le sessioni (dei coockie che durano solo finchè il browser è aperto). Per la sicurezza, è sufficinete che nel cookie salvi nome utente e password e ad ogni pagina controlli il login, al psto di farlo solo nella prima pagina: ti è suficiente creare una funzione che, senza parametri, controlla che username e password registrati nella sessione, corrispondano effettivamente a quelli di un utente registrato:
    Codice PHP:
    <?php
    //Funzione
    function controllaLogin()
    {
    $username $_SESSION["username"];
    $password $_SESSION["password"];

    //Controllo sul database, o ovunque registri i tuoi utenti
    //Se il controllo corrisponde
    if($controllo)
    {
    return 
    true;
    }
    else
    {
    return 
    false;
    }
    }
    ?>
    Codice PHP:
    <?php
    session_start
    ();//Definisco l'utilizzo delle sessioni(va sempre nella prima riga della pagina, subito dopo <?php)
    //Ogni pagina del sito
    //Includi la pagina che contiene la funzione
    include("paginadellafnzione.php");
    //Controllo che il controllo dell'utente sia positivo
    if(controllaLogin())
    {
    //Il contenuto della pagina
    }
    else
    {
    echo 
    "Errore! La sessione del tuo login risulta scaduta: torna alla pagina di login";
    }
    ?>
    Per quanto riguarda la chat, cerca un articolo online: ce ne sono molti che spiegano esuarientemente come crearne una, con frame o ajax. Eccone uno di esempio:
    http://www.mrwebmaster.it/ajax/artic...-php_1009.html

    Spero di esserti stato utile!

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.