Ciao a tutti e buona Domenica.
Ragazzi ho aquistato wysiwyg 8,creato il sito web per quanto riguarda la grafica i contenuti, ora mi ritrovo a non capire come iniziare per inserire un'area riservata, qualcuno potrebbe darmi qualche info grazie a tutti e ancora buona domenica
E' un chiodo fisso, quello dell'area riservata ...
... allora, vediamo di portare avanti questo topic con un po' di criterio, ovvero cercando di non bruciare le tappe.
Innanzi tutto occorre premettere che il protocollo http viene definito "senza stato", ovvero, ogni comunicazione avviene con il meccanismo di apertura-richiesta-risposta-chiusura senza la memorizzazione dello stato di una sessione. E' evidente che in queste condizioni non è possibile gestire un sistema che permetta il login, la navigazione nell'area protetta ed il successivo logout. Naturalmente esistono alcune soluzioni a questo problema, ma sono soluzioni che vengono implementate a cura del realizzatore del sito web, mediante alcuni metodi tra cui la memorizzazione di alcune informazioni direttamente sul client, direttamente sul server o all'interno dell'url in maniera artificiale.
Iniziamo con il predisporre la pagina con il form di login ricordando che la pagina deve avere estensione php
[ Guests cannot view attachments ]
ed usiamo il pannellino di configurazione per inserire le informazioni che ci interessano
[ Guests cannot view attachments ]
tenendo presente che questo piccolo form ci permette di utilizzare sia un DB di testo sia mysql, a seconda di quale sezione del pannello andiamo a configurare
[ Guests cannot view attachments ]
A questo punto rimangono da gestire tre aspetti per tutta la questione:
1) realizzare le pagine "protette"
2) consentire il "logout"
3) popolare il db degli utenti
Le pagine protette possono essere pagine normalissime, ma con estensione php in quanto deve essere possibile poter eseguire codice lato-server.
Inseriamo il componente "Protect Page"
[ Guests cannot view attachments ]
e lo configuriamo impostando i parametri nel pannellino di configurazione
[ Guests cannot view attachments ]
inseriamo il pulsante per il logout
[ Guests cannot view attachments ]
Rimane il popolamento del database, ma è necessario scegliere il metodo da usare, DB di testo o DB MYSQL.
Un esempio con uso di DB di testo su http://www.serzio.it/wb8/areariservata