Titre: Probleme Switch
Posté par: freddyone le le 03-05-2005 a 06:52:05
Bonjour a tous, ;D
voila, je ne comprend pas où est mon erreur!
j'ai un probleme (mais qui n'en a pas) de redirection de page avec un switch, ca a l'air tout bete, et pourtant...
Description: je clic dans un menu, j'arrive sur ma PAGE 1 dans laquelle il y a une liste (boite 1 CSS) avec des liens, et en cliquant sur un lien , s'affiche un texte (normalement)(boite 2 CSS), mais probleme ca retourne sur la PAGE 0 (page d'accueil), et je ne vois pas l'erreur....qui est devenu l'horreur d'un debutant! il doit peut etre manquer quelque chose!
- Code de mon switch -
<?php if (isset($_GET['page'])) $page = $_GET['page']; else $page = 0; ??? switch ($page) { case 1 : include('centrale1.php');break; case 2 : include('centrale2.php'); break; default : include('centrale0.php'); break; } ?>
Voila la page :
http://freddyone.coolinc.info/ (http://freddyone.coolinc.info/)
(menu histoire ---> page1 ---> clic liste ---> pas de texte, retour page 0)
... ce qui me manque c'est une canne 8) blanche, ... Si vous avez une idée, une piste, un p'tit qu'chose... :'( Merci a vous !
|
Titre: Re:Probleme Switch
Posté par: bigornot le le 03-05-2005 a 10:56:30
[CODE] switch ($page) { case 1 : include('centrale1.php');break; case 2 : include('centrale2.php'); break; case 0 : include('centrale0.php'); break; } [/CODE]
Essaie ça... |
Titre: Re:Probleme Switch
Posté par: freddyone le le 03-05-2005 a 17:41:28
salut big ornot
desole mais ca ne marche pas !
je rappel que la page s'affiche, c'est a l'interieur d'elle qu'il a un probleme.
merci quand meme |
Titre: Re:Probleme Switch
Posté par: nyrodev le le 03-05-2005 a 18:53:49
C'est très simple... Dans ta liste, tu n'a pas redonné la variable page, ce qu'i_l fait qu'il revient dans le défaut. Dans ta liste de liens, tu as juste à rajouter page=1&f=bidule chouette.txt et ca marche en gros faut que tu redonnes en lien ceci : http://freddyone.coolinc.info/?page=1&f=./histoires/Copie%20(16)%20de%20texte5.txt click, je pense que c le résultat que tu veux |
Titre: Re:Probleme Switch
Posté par: freddyone le le 03-05-2005 a 20:03:42
merci a toi, et oui c'est surement tres simple, mais quand on sait pas, .. en tous les cas un grand merci, parceque je ne voyais plus rien, et ce que tu dis est tres juste , je vais essayer
Merci nyrodev :D
-----------------
je viens d'essayer et ca marche (biensur , tume diras) ca se trouvais la:
<?php $chemin = '../histoires/'; $ext = '.txt'; $vide = ''; foreach(glob($chemin.'*.txt') as $key => $NomFichier) { $NomFichier = str_replace($chemin, $vide, $NomFichier); $NomFichier = str_replace($ext, $vide, $NomFichier);
echo '<a href="?page=1&f='.$chemin.$NomFichier.$ext.'">'.$NomFichier.'</a><br />'; } ?> (je met le code pour ceux qui...- liste un reperoire avec glob - Un grand merci nyrodev |
Titre: Re:Probleme Switch
Posté par: nyrodev le le 03-05-2005 a 20:06:06
| et oui c'est surement tres simple, mais quand on sait pas |
| C'est pas faux... Masi là c'était surtout une erreur de raisonnement... Etant donné que tu ne mettais plus le page=1, ben il rentrait plus dedans, donc forcément, il te faisait pas ce que tu voulais... |
Titre: Re:Probleme Switch
Posté par: freddyone le le 03-05-2005 a 20:31:23
tu as raison , je ne raisonnnnnne plus!
c'est normal, je suis né comme ca ...lol
je debute aussi, et c'est mon 1er site ...
Merci a toi nyrodev de remettre dans le droit chemin, un grand merci de me signaler mon manque de raisonnement, c'est tres positif de ta part, je ne l'oublierais pas! A bientot ! :D :D :D :D |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|