La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Probleme Switch
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Probleme Switch  (Lu 904 fois)
Probleme Switch
« sur: le 03-05-2005 a 06:52:05 »
freddyone
Membre récent
*

Hors-Ligne

Messages: 4



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour a tous, 

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;  // la si je remplace 0 par 1 , ca marche, sauf que la page d'accueil n'existe plus       
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/

(menu histoire ---> page1 ---> clic liste ---> pas de texte, retour page 0)

... ce qui me manque c'est une canne  blanche, ...
Si vous avez une idée, une piste, un p'tit qu'chose...
Merci a vous !

« Dernière Édition: le 03-05-2005 a 07:38:51 par freddyone » Rapporter au modérateur  

Re:Probleme Switch
« Répondre #1 sur: le 03-05-2005 a 10:56:30 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

[CODE]
switch ($page)
{
case 1 : include('centrale1.php');break;
case 2 : include('centrale2.php'); break;
case 0 : include('centrale0.php'); break;
}
[/CODE]

Essaie ça...

Rapporter au modérateur  

Des bijoux et des gros!
Re:Probleme Switch
« Répondre #2 sur: le 03-05-2005 a 17:41:28 »
freddyone
Membre récent
*

Hors-Ligne

Messages: 4



Je suis un lama!

Voir le Profil
Répondre avec citation

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

Rapporter au modérateur  
Re:Probleme Switch
« Répondre #3 sur: le 03-05-2005 a 18:53:49 »
nyrodev
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 91





Voir le Profil    WWW
Répondre avec citation

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

Rapporter au modérateur  

Enjoy Yourself
Nyro
www.nyrodev.com
Chef d'entreprise
Re:Probleme Switch
« Répondre #4 sur: le 03-05-2005 a 20:03:42 »
freddyone
Membre récent
*

Hors-Ligne

Messages: 4



Je suis un lama!

Voir le Profil
Répondre avec citation

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

-----------------

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

« Dernière Édition: le 03-05-2005 a 20:23:20 par freddyone » Rapporter au modérateur  
Re:Probleme Switch
« Répondre #5 sur: le 03-05-2005 a 20:06:06 »
nyrodev
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 91





Voir le Profil    WWW
Répondre avec citation

Citation de: freddyone le le 03-05-2005 a 20:03:42
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...

Rapporter au modérateur  

Enjoy Yourself
Nyro
www.nyrodev.com
Chef d'entreprise
Re:Probleme Switch
« Répondre #6 sur: le 03-05-2005 a 20:31:23 »
freddyone
Membre récent
*

Hors-Ligne

Messages: 4



Je suis un lama!

Voir le Profil
Répondre avec citation

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 !

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg