le 30/04/2006 à 17:08
Keika
Bonjour !
Alors voici le probleme du jour:
Lorsque j'ai commencé mon site j'ai créé plusieurs dossiers afin de mettre de l'ordre dans les pages.
J'ai ainsi des dossiers tels que "admin" "pages" "script".Tous ces dossiers sont à la racine du site, ainsi que la page index.php et les style.css.
Aussi j'utilise ce morceau de code pour ouvrir les différentes pages :
maintenant mon probleme est le suivant:
J'ai parfois besoin d'appeller par un lien des pages situées dans les autres dossiers.
Exemple:
Pour la modification des news. j'ai une page modify.php contenant tout le code necessaire. Ce code fait qu'il affiche d'abords les différents titres des news afin que je selectionne celui que je veux modifier. Ensuite vient ce lien:
Et là est tout le probleme. Si je ne réclame pas une page avec un <a href="?page">, jamais le serveur ne m'affiche la page normalement. Là je dois donc mettre modify.php comme lien et lorsque je clique dessus, il m'affiche bien mon formulaire pour modifier la news, mais sans la charte graphique, juste en noir et blanc.
Voyez vous comment je pourrais résoudre cela ?
Je suis un peu compliqué dans mes explications mais je peux donner le lien du site afin que vous voyez vraiment ce que ca donne.
Merci d'avance
K.
Alors voici le probleme du jour:
Lorsque j'ai commencé mon site j'ai créé plusieurs dossiers afin de mettre de l'ordre dans les pages.
J'ai ainsi des dossiers tels que "admin" "pages" "script".Tous ces dossiers sont à la racine du site, ainsi que la page index.php et les style.css.
Aussi j'utilise ce morceau de code pour ouvrir les différentes pages :
<?php
//Gestion de l' affichage des différentes pages
$variables = explode("/",$_SERVER['QUERY_STRING'] );
if( ! isset($variables) ) { $variables[0] = "news"; }
if( file_exists("./pages/".$variables[0].".php") ){
require("./pages/".$variables[0].".php");
}else{ require("./pages/news.php"); }
?>
maintenant mon probleme est le suivant:
J'ai parfois besoin d'appeller par un lien des pages situées dans les autres dossiers.
Exemple:
Pour la modification des news. j'ai une page modify.php contenant tout le code necessaire. Ce code fait qu'il affiche d'abords les différents titres des news afin que je selectionne celui que je veux modifier. Ensuite vient ce lien:
echo '<a href="./pages/modify.php?id='.$data['id'].'">'.$data['titre'].'</a><br>';
Et là est tout le probleme. Si je ne réclame pas une page avec un <a href="?page">, jamais le serveur ne m'affiche la page normalement. Là je dois donc mettre modify.php comme lien et lorsque je clique dessus, il m'affiche bien mon formulaire pour modifier la news, mais sans la charte graphique, juste en noir et blanc.
Voyez vous comment je pourrais résoudre cela ?
Je suis un peu compliqué dans mes explications mais je peux donner le lien du site afin que vous voyez vraiment ce que ca donne.
Merci d'avance
K.