header ne marche pas
j'ai le code suivant
session_start();
if ($login=="xxxxx" && $pass=="xxxxxx")
{
$statut="admin";
session_register("login");
session_register("statut");
header("location: admi/adminis.php");
}
et l'erreur suivante
The requested URL /loto_interne/admi/pagelogin.php was not found on this server.
cette page se trouve dans un dossier "public" et la page recherche dans le dossier "admi"
Merci de votre aide
Guppy71
Hello,
ben a mon avis c'est tout simplement que tu rediriges mal ta page !
header("location: admi/adminis.php");
si elle est dans le le dossier public faudrait plutot mettre ca
header("location: public/adminis.php");
je me suis expliqué
la page de depart (celle ou se trouve le script) est dans un dossier "public" et elle pointe sur une page qui est dans le dossier "admi"
Guppy71
header("location: ../admi/adminis.php");
sinon se que tu peu faire c'est crée une variable avec ton chemin de base
$http_dir = "http://127.0.0.1/mon_site/";
et apres tu fait
header("location: ".$http_dir."admi/adminis.php");
En voila une bonne idée :)
Perso, je fais pareil, mais j'utilise une constante.
moi aussi mais apres il m'aurai demendé : c'est quoi une constante. (une constante c'est mieux comme ça pour allez dans les fonction etc pas besoin de les metre en globals)
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: