Aide - Recherche - Membres - Calendrier
Version complète : redirection php
Forum Développeur - Administration serveur, programmation et base de données > Programmation > PHP
beve
bonjour je ne comprends pas ou est mon erreur.
ma redirection en php ne marche pas du tout....
Citation :
Warning: Cannot modify header information - headers already sent by (output started at f:\debock\studio_theatre\admin\index_login.php:2) in f:\debock\studio_theatre\admin\index_login.php on line 24


voici le code
Code
<?php require_once('Connections/leStudioTheatre.php'); ?>
<?php
$var_login_RS_user = "0";
if (isset($_POST['login'])) {
 $var_login_RS_user = (get_magic_quotes_gpc()) ? $_POST['login'] : addslashes($_POST['login']);
}
$var_pass_RS_user = "0";
if (isset($_POST['pass'])) {
 $var_pass_RS_user = (get_magic_quotes_gpc()) ? $_POST['pass'] : addslashes($_POST['pass']);
}
mysql_select_db($database_leStudioTheatre, $leStudioTheatre);
$query_RS_user = sprintf("SELECT * FROM theatre_user WHERE login = '%s' AND pass = '%s'", $var_login_RS_user,$var_pass_RS_user);
$RS_user = mysql_query($query_RS_user, $leStudioTheatre) or die(mysql_error());
$row_RS_user = mysql_fetch_assoc($RS_user);
$totalRows_RS_user = mysql_num_rows($RS_user);


if (($totalRows_RS_user > 0) && ($var_login_RS_user == $row_RS_user['login']) && ($var_pass_RS_user == $row_RS_user['pass'])) {
echo "ok";
mysql_free_result($RS_user);
//header("Location: index_console.php");
} else {
mysql_free_result($RS_user);
header("Location: index_erreur.php");
exit;
}

?>
Sol@rweb
Salut,

Ce genre de probeme peut venir d'un echo plus haut, de l'affichage de données avant le header...

++
mel84
moi jai le meme probleme!!
aavnt mon header marchait!!
j'ai rajouté 2 champs ds ma table et dc ds le code juste avant le header!! et là ca marche plus!!

meme message ke la personne o dessus!
amoss
shgamer (May 30 2005, 09:02 AM) a dit :
Salut,

Ce genre de probeme peut venir d'un echo plus haut, de l'affichage de données avant le header...

++
*



ou bien si tu à laissé un espace devant <?
ou tout autre caractère ...
beve
moi c'est exactement le probleme que j'ai eu un espace avant le <? 1er.gif
mel84
ba jaimerai bien ke ce soi ca!! ca me simplifirai les choses!!
mais non!! icon_confused.gif
jep
Moi, quand je vois ça :
Citation :
<?php require_once('Connections/leStudioTheatre.php'); ?>
<?php


Je me dit tiens il y a un retour à la ligne entre ?> et <?php ... or, un retour à la ligne est un caractère qui va être envoyé au navigateur ! non ?

icon_smile.gif
mel84
ah ba en fait ct un peu ds le meme style l'erreur!! icon_rolleyes.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.