|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Nov 2006
Messaggi: 38
|
reindirizzamento multiplo con php
ciao a tutti,
ho creato un db con utenti e relativa password! dopo il login ho una funzione in php che mi manda ad una determinata pagina: <?php { session_start(); if(!session_is_registered($myusername)){ header("location:http://www.miapagina.it"); }} ?> vorrei però che ogni utente venissi indirizzato verso una precisa pagina da me scelta, come posso fare? dovrei quindi fare tanti header quanti gli utenti ma non so come gestire la cosa tutta assieme |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
potresti salvare in un capo del db la pagina verso cui vorresti redirigere l'utente.
__________________
![]() |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Nov 2006
Messaggi: 38
|
esattamente è quello che ho fatto solo che ora non so come inserire la cosa nel codice che è questo:
// Procedimento per connettersi al Database mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); // Nome utente e password inviate attraverso il form $myusername=$_POST['myusername']; $mypassword=$_POST['mypassword']; $sql="SELECT * FROM $tbl_name WHERE username='$myusername' and userpassword='$mypassword'"; $result=mysql_query($sql); # if (mysql_num_rows($result)){ // Register $myusername, $mypassword and redirect to file "login_success.php" session_register("myusername"); session_register("mypassword"); header("location:login_success.php"); } else { echo "Attenzione username o password errati"; } ?> mi sai aiutare? |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:11.