Boucle de redirection
dsigner
Messages postés
21
Statut
Membre
-
dsigner -
dsigner -
Bonjour; j'ai creer une boucle de redirection mais les redirection ne se font pas correctement
session_start();
include('fonctions.inc.php');
switch($_REQUEST['id'])
{
case 1:
{
$_SESSION['id'] = $_REQUEST['id'] ;
$sql3=mysql_query("SELECT * FROM eleve WHERE ideleve='".$_REQUEST['id']."' LIMIT 0,1 ");
$entetes=mysql_fetch_array($sql3);
$id=$entetes['ideleve'];
$regime=$entetes['regimeel'];
if($regime=="1")
{
header('location:../admin/bulletinp.php');
break;
}
}
case 2:
{
$_SESSION['id'] = $_REQUEST['id'] ;
$sql3=mysql_query("SELECT * FROM eleve WHERE ideleve='".$_REQUEST['id']."' LIMIT 0,1 ");
$entetes=mysql_fetch_array($sql3);
$id=$entetes['ideleve'];
$lv1=$entetes['lv1el'];
$lv2=$entetes['lv1el'];
$regime=$entetes['regimeel'];
if ($lv1='' and $lv2='' and $regime="2")
{
header('location:../admin/1iersemestre.php');
break;
}
}
case 3:
{
$_SESSION['id'] = $_REQUEST['id'] ;
$sql3=mysql_query("SELECT * FROM eleve WHERE ideleve='".$_REQUEST['id']."' LIMIT 0,1 ");
$entetes=mysql_fetch_array($sql3);
$id=$entetes['ideleve'];
$lv1=$entetes['lv1el'];
$lv2=$entetes['lv1el'];
$regime=$entetes['regimeel'];
if ($lv1!="" and $lv2="" and $regime="2")
{
header('location:../admin/1semestre.php');
break;
}
}
case 4:
{
$_SESSION['id'] = $_REQUEST['id'] ;
$sql3=mysql_query("SELECT * FROM eleve WHERE ideleve='".$_REQUEST['id']."' LIMIT 0,1 ");
$entetes=mysql_fetch_array($sql3);
$id=$entetes['ideleve'];
$lv1=$entetes['lv1el'];
$lv2=$entetes['lv1el'];
$regime=$entetes['regimeel'];
if ($lv1!='' and $lv1!='' and $regime="2"){
header('location:../admin/1iersemestrelv12.php');
break;
}
}
default:
{
echo 'INCOHERENCE DE LANGUE VIVANTES';
break;
}
}
?>