erreur de cookie mais ou ?
Posté : 28 nov. 2006, 18:28
voivi mon code
lerreur est la suivante :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/21/g/l/o/globanet.fr/www/DevisManager/update.php:1) in update.php on line 60
(je vous indique la ligne 60
lerreur est la suivante :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/21/g/l/o/globanet.fr/www/DevisManager/update.php:1) in update.php on line 60
(je vous indique la ligne 60
// On lit le cookie
$protect=@$_COOKIE["passe6"];
// si vide >> niveau 4
if($protect=="") $protect="5";
// Privée pour le niveau 1
if($protect<"4") {
include("connect.php");
$oreq=@$_COOKIE["req"];
if($oreq!='')
{
//print $oreq;
$req = mysql_query($oreq) or die ("erreur sql ".mysql_error()); // on sélectionne les colonnes id,date,prenom,email de la table test_tbl
}
else
{
if($protect=="2")
{
$nom=@$_COOKIE["log1"];
$req = mysql_query("SELECT nom,prenom from menbres where login='".$nom."';") or die ("erreur sql ".mysql_error()); // on sélectionne les colonnes id,date,prenom,email de la table test_tbl
$resultat = mysql_fetch_array($req);
$name=$resultat[prenom].' '.$resultat[nom];
$req = mysql_query("SELECT date,n_devis,montant_ht,montant_ttc,marge,client,n_commercial,validation,type from devis where n_commercial='".$name."' ORDER BY n_devis DESC") or die ("erreur sql ".mysql_error()); // on sélectionne les colonnes id,date,prenom,email de la table test_tbl
$nreq="SELECT date,n_devis,montant_ht,montant_ttc,marge,client,n_commercial,validation,type from devis where n_commercial='".$name."' ORDER BY n_devis DESC";
}
elseif($protect=="3")
{
$nom=@$_COOKIE["log1"];
$req = mysql_query("SELECT nom,prenom from menbres where login='".$nom."';") or die ("erreur sql ".mysql_error()); // on sélectionne les colonnes id,date,prenom,email de la table test_tbl
$resultat = mysql_fetch_array($req);
$name=$resultat[prenom].' '.$resultat[nom];
$req = mysql_query("SELECT date,n_devis,montant_ht,montant_ttc,marge,client,n_commercial,validation,type from devis where n_commercial='".$name."' ORDER BY n_devis DESC") or die ("erreur sql ".mysql_error()); // on sélectionne les colonnes id,date,prenom,email de la table test_tbl
$nreq="SELECT date,n_devis,montant_ht,montant_ttc,marge,client,n_commercial,validation,type from devis where n_commercial='".$name."' ORDER BY n_devis DESC";
}
else
{
include("reqsel.php");
$req = mysql_query($requete) or die ("erreur sql ".mysql_error()); // on sélectionne les colonnes id,date,prenom,email de la table test_tbl
$nreq=$requete1;
}
//pour afficher on se sert de 2 fonctions, une boucle while() et mysql_fetch_array() qui regroupe les données de la requête dans un tableau associatif
}
header("location:" .$_SERVER["PHP_SELF"]);
setcookie("req",$nreq); \\LIGNE 60 ERREUR ???