PDA

View Full Version : reindirizzamento multiplo con php


lucas8720
03-04-2008, 20:48
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

vizzz
03-04-2008, 21:02
potresti salvare in un capo del db la pagina verso cui vorresti redirigere l'utente.

lucas8720
03-04-2008, 21:19
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?