|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mai 2006 Messages : 10 ![]() |
Bonjour,
Je voudrais retourner à la racine de mon site Web (index.php). Je fais : header("Location: ./index.php"); Mon navigateur IE me retourne Page Web introuvable Où est mon erreur ? Cordialement jf. |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : septembre 2011 Messages : 15 ![]() |
Bonjour,
En fait tout dépend où ce situe cet appel dans l'arborescence de tes fichiers. Tout d'abord, dans ton exemple tu as oublié un point : et non Les 2 points te permettent de remonter d'un niveau dans ton arborescence. Si tu n'y arrives pas avec ces conseils, présente-nous l'organisation de tes fichiers. |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mai 2006 Messages : 10 ![]() |
Merci déjà Sam de t'intéresser à mon sujet.
En fait je voudrais remonter index.php quelque soit le sous-répertoire où se se trouve le fichier. Qu'il soit sous (exemple): /rep ou /rep/rep2 ou rep/rep3 ou même rep/rep2/rep22 ...etc |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Taoufiq BenDéveloppeur Web Inscription : mai 2009 Messages : 465 ![]() |
Essai avec
|
|
|
00
|
|
|
#5 | ||
|
Invité régulier
![]() Inscription : mai 2006 Messages : 10 ![]() |
Code :
|
||
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : septembre 2011 Messages : 15 ![]() |
Le problème avec PHP, c'est qu'il fait des redirections dynamiques.
C'est à dire et pour faire simple que si tu as un fichier dans un dossier en rang 1 qui est exécuté et que sur ce fichier tu as un appel (require ou include) à un autre fichier de rang inférieur qui lui peut-être également appelé par d'autre fichier dans d'autres rangs, sa redirection (header...) peut ne pas être possible en fonction de se hiérarchie. Je te recommande d'avoir donc un fichier de base qui soit la plaque tournante de ton application. En somme, toute exécution de script à divers niveaux doit démarrer par lui. Ainsi l'ensemble de tes redirections dans tous les fichiers de tous les dossiers de ton arborescence ce fera par un simple Code :
header("Location:ton_fichier_de_base.php"); |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com