PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 09-06-2011 20:52:23

choncha33
Membre
Inscription : 09-06-2011
Messages : 3

demande aide pour fonction GET débutant

Bonjour,

Je travaille à concevoir une vitrine de photo.

Ma page index.php appelle, avec un include, un autre fichier html.

J'ai plusieurs dossiers nommés kwicks$suffixe. La variable suffixe s'incrémente automatique en fonction du nombre de dossier détectés.

C'est cette partie du script :

<?php
          if ($handle = opendir('slides')) {
            while (false !== ($file = readdir($handle))) {
              if ($file != "." && $file != "..") {
                  if    (! isset($suffixe))
                      {
                      $suffixe = 1;
                }
            else  {
                $suffixe += 1;
                }
                      echo "<a href='index.php?lien=page$suffixe'>page$suffixe</a>";
                    }
            }
            closedir($handle);
          }
        ?>

Jusque là tout va bien, le script me génère une liste de liens "page1" "page2" etc.

C'est lors de l'appelle des include que j'ai un problème. Je suis obligé de rentrer manuellement toutes les possibilités d'appel avec ces lignes :

<?php
if ($_GET["lien"]=="page1")
{
include ("./slides/kwicks/index.html");
}
if($_GET["lien"]=="page2")
{
include ("./slides/kwicks1/index.html");
}
?>

Je souhaiterais avoir un script qui automatise la gestion des include en fonction des dossiers détectés précédement...

Je vous remercie de bien vouloir me donner conseil !

Chon

Hors ligne

#2 09-06-2011 20:53:59

choncha33
Membre
Inscription : 09-06-2011
Messages : 3

Re : demande aide pour fonction GET débutant

Et désolé pour la mise en forme pourrie du code...  :oops:

Hors ligne

#3 09-06-2011 21:18:20

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : demande aide pour fonction GET débutant

Bonsoir,

Tu as donné toi même la réponse à ce que tu dois faire pour que cela fonctionne: Tu récupères la partie numérique de ton $_GET["lien"], appelons la X et tu fais ton include "./slides/kwicks".X-1."/index.html" , avec un cas particulier si X=0. Mais bon à toi de jouer...


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#4 09-06-2011 21:53:54

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : demande aide pour fonction GET débutant

perso j'ai donné le même type de réponse => http://forum.phpfrance.com/php-debutant … 59113.html .....


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#5 09-06-2011 23:49:39

choncha33
Membre
Inscription : 09-06-2011
Messages : 3

Re : demande aide pour fonction GET débutant

Merci ! Ca fonctionne...

Hors ligne

Pied de page des forums