|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 5245
|
[PHP] Area Riservata
Ragazzi...vi chiedo un'aiuto enorme. Devo realizzare un sito internet con un'area riservata... il classico nome utente e password per intenderci (per un solo utente). Mi piacerebbe che i singoli dati (nomeutente, password) possano esser presi da un db.
Purtroppo non so come fare.... potreste aiutarmi ?? Grazie |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Nov 2006
Messaggi: 118
|
Provo a darti una risposta...
puoi creare una pagina html con un form: <form name='login' action='login.php' method='POST'> <b>Utente</b> <INPUT type='text' name='User'><br><br> <b>Password</b> <INPUT type='password' name='Password'> <br><br> <input type='submit' value='login'> questa pagina richiama login.php che andrà a fare il controllo. Ecco il codice a grandi linee: <? include ("connect.php") ; // il file settato per la connessione al DB $User=$HTTP_POST_VARS['User']; $Password=$HTTP_POST_VARS['Password']; $query= "select count(*) as tot from utenti where ( Nome='$User' AND Password='$Password' ) "; $result=(mysql_query($query,$db)); $row= mysql_fetch_array($result); if($row[tot]==1) { fai quello che devi fare (es cancella qualcosa, imposta cookies ecc...) } else { ristampa a video la schermata di login o fai un redirect... } ?> Logicamente devi avere una tabella "utenti" con campi "User" e "Password" esempio di codice SQL: create table utenti ( Nome varchar(20) primary key, Password varchar(20) not null );
__________________
La Beta di Diablo 3 è vicina!! - La Community Italiana di Diablo 3 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:52.



















