|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2007
Città: Pordenone
Messaggi: 352
|
[aiuto] cogice login php
ciao ragazzi spero che qualcuno sta volta mi aiuti... mi serve una mano per creare la pagina del login
praticamente sono riuscito a fare la registrazione in php connettendo a mysql dopo sono riuscito a creare il form per il login però non riesco ad andare avanti qualcuno potrebbe gentilmente darmi un mano a completare il login (se qualcuno l ho ha gia creato e riesce a passarmi un esempio ancora meglio) grazie asp risposte ciao
__________________
Conlusco Affari Con : Seb87, makamura, fabist, -Yara-, Praetoriano, alphacentauri87, tati29268, kavmine severance, gotriniton, egounix, lele2004, spl |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2007
Città: Pordenone
Messaggi: 352
|
forse è una mia impressione ma quando io scrivo un topic nessun lo guarda mi sembra di capire che c'è l'avete con me"""?"?"?""
__________________
Conlusco Affari Con : Seb87, makamura, fabist, -Yara-, Praetoriano, alphacentauri87, tati29268, kavmine severance, gotriniton, egounix, lele2004, spl |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Innanzitutto in genere per queste cose si usano le "sessioni". Una volta che i dati del form di login sono stati inviati e una volta che hai verificato che i dati di autenticazione sono corretti, dovresti impostare una variabile di sessione che indica che ci si è loggati con successo. Successivamente, per ogni altra pagina php richiesta, dovrai verificare se quella variabile di sessione indica se si è loggati o no. Non si è loggati? Allora redirect alla pagina di login. Si è loggati? Allora continua con l'output della pagina. Poi dipende da come è fatto il sito, intendo dire se c'è una pagina apposita per il form di login o se il form di login è su ogni pagina in una zona comune.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
NanoGiallo: la tua immagine in firma è troppo grande, dovresti portarla a dimensioni da regolamento.
http://www.hwupgrade.it/forum/regolamento.php Grazie |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2007
Città: Pordenone
Messaggi: 352
|
Adesso posto tutto il mio lavoro e spero che qualcuno possa aiutarmi (ricordo che il sito e pubblicato grazie ad altervista.org) :
INDEX INDEX <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>PLAY 4 FUN COMMUNITY |HOME|</title> <style type="text/css"> <!-- body { background-repeat: repeat-x; background-color: #999999; background-image: url(sfondo.png); } body,td,th { font-size: medium; border-left-color: #FFFFFF; #Layer1 { position:absolute; width:200px; height:115px; z-index:1; left: 104px; top: 32px; } #Layer1 { position:absolute; width:797px; height:170px; z-index:1; left: 88px; top: 15px; } #Layer2 { position:absolute; width:200px; height:115px; z-index:2; left: 88px; top: 224px; } #Layer3 { position:absolute; width:200px; height:115px; z-index:3; left: 689px; top: 230px; } .Stile1 {font-family: Haettenschweiler} --> </style></head> <body> <div id="Layer1" style="position: absolute; left: 67px; top: 7px; height: 208px; width: 821px"><img src="Banner.png" width="800" height="200" /></div> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> <div style="position: absolute; width: 156px; height: 325px; z-index: 2; left: 75px; top: 225px; border-style: inset; border-width: 2px" id="livello1"> <p align="center"> <font face="Haettenschweiler" style="font-style: italic" size="4">SEI NUOVO!^?</font></p> <p align="center"> <font face="Haettenschweiler" style="font-style: italic" size="4"><a href="reg.htm">Registrati</a></font></p> <p align="center"> <font face="Haettenschweiler" style="font-style: italic" size="4">Login</font></p> <p align="center"> <form name="login" method="post" action="login.php" onsubmit="encrypt();"> <p align="center">Nome utente: <input name="nickname" id="nickname" type="text" /> </p> <p align="center">Password: <input name="password" type="password" type="text" /> </p> <p align="center"> <input type="hidden" name="md5ed" value=""> <input type="hidden" name="login" value="1"> <input name="Submit" type="submit" value="Login"> </p> </form> </p> <p align="center"> <font face="Haettenschweiler" style="font-style: italic" size="4"> <a href="http://clan-glialtri.forumfree.net/">Sponsor By Clan <br> Gli Altri</a></font></div> <p align="left"> </p> <div style="position: absolute; width: 158px; height: 164px; z-index: 2; left: 73px; top: 558px; border-style: inset; border-width: 2px" id="livello3"> <p align="center" style="margin-bottom: -1px"><font face="Haettenschweiler"> <img src="home.png" width="30" height="25"><span style="vertical-align: top">Home</span></font><p align="center" style="margin-bottom: -1px"> <object classid="clsid <param name="movie" value="home.swf"> <param name="quality" value="High"> <param name="wmode" value="transparent"> <embed src="home.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="141" height="160" quality="High" wmode="transparent"></object> <p align="center" style="margin-bottom: -1px"> </div> <p align="center"> </p> <div style="position: absolute; width: 131px; height: 297px; z-index: 2; left: 731px; top: 219px; border-style: inset; border-width: 0px; " id="livello2"> <script type="text/javascript"> //<![CDATA[ document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>'); //]]> </script> </div> </body> </html> PAGINA DI REGISTRAZIONE REGISTRAZIONE <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Registrazione</title> <style type="text/css"> <!-- body { background-color: #999999; background-image: url(sfondo.png); background-repeat: repeat-x; } --> </style></head> <body> <form name="datiUtenti" action="paginarisposta.php" method="POST"> <fieldset style="width: 475px; height: 135px"> <legend> <p align="center"> <font face="Copperplate Gothic Bold"> <font color="#FFFFFF"> Dati </font> </font> </p> </legend> <label> <br> <br> <font face="Halo"><img src="01reg.png"> </font> <input type="text" name="nickname"> </label> <p><label><font face="Halo"><img src="02reg.png"> </font> <input type="text" name="nome"> </label> <label><br> <br> <font face="Halo"><img src="03reg.png"> </font> <input type="text" name="cognome"> </label> </p> <label> <p><font face="Halo"><img src="04reg.png"></font> <input type="password" maxlength="8" size="20" value="" name="password"> </p> <p><font face="Halo"><img src="05reg.png"></font> <input type="text" name="email"> <br> <br><input type="submit" value="Invia i Dati"> <input type="reset" value="Cancella"> </label> </p> </fieldset> </form> </body> </html> IL FILE PHP COLLEGATO ALLA REGISTRAZIONE FILE PHP COLLEGATO ALLA REGISTRAZIONE <?php if($_POST) { inserisci_record(); } else { echo("Finito"); } function inserisci_record() { require 'connandconfig.php';//connessione all database mysql $nickname = trim($_POST['nickname']); $nome = trim($_POST['nome']); $cognome = trim($_POST['cognome']); $password = trim($_POST['password']); $email = trim($_POST['email']); if(get_magic_quotes_gpc()) { $nickname = stripslashes($nickname); $nome = stripslashes($nome); $cognome = stripslashes($cognome); $password = stripslashes($password); $email = stripslashes($email); } $nickname = mysql_real_escape_string($nickname); $nome = mysql_real_escape_string($nome); $cognome = mysql_real_escape_string($cognome); $password = mysql_real_escape_string($password); $email = mysql_real_escape_string($email); require 'connandconfig.php'; $query = "INSERT INTO Utenti (nickname,nome,cognome,password,email) VALUES ('$nickname','$nome','$cognome','$password','$email')"; $result = mysql_query($query); if (!$result) { die("Errore nella query $query: " . mysql_error()); } $id_inserito = mysql_insert_id(); mysql_close(); $messaggio = urlencode("Inserimento effettuato con successo (ID=$id_inserito)"); header('location: '.$_SERVER['PHP_SELF'].'?msg='.$messaggio); } ?> QUESTO LO AVEVO FATTO SOLO PER IMPARARE I LING.PHP però sono rimasto bloccato sul login non riesco a farlo!!!
__________________
Conlusco Affari Con : Seb87, makamura, fabist, -Yara-, Praetoriano, alphacentauri87, tati29268, kavmine severance, gotriniton, egounix, lele2004, spl |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:47.




















