Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
775 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  pseudo frame -> nombreuse pages

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pseudo frame -> nombreuse pages

n°1416076
eric251
Posté le 30-07-2006 à 18:29:47  profilanswer
 

Bonjour à tous !! Je débute en php et les pseudo frames c'est bien mais quand on a de nombreuse pages et que l'on souhaite les trier dans des dossiers ça me pose  un problème :
 

Citation :

<?php  
switch($_GET['pg']){  
   case 'accueil': // si $_GET['pg'] = accueil
     include('accueil.php'); // alors on inclut le fichier accueil.php
     break;  
       
   case 'livre': // si $_GET['pg'] = livre
     include('livre.php'); // alors on inclut le fichier livre.php
     break;  
       
   case 'contact': // si $_GET['pg'] = contact
     include('contact.php'); // alors on inclut le fichier contact.php
     break;  
       
   default: // si $_GET['pg'] ne correspond à rien, on inclut accueil.php par défaut.
     include('accueil.php');  
}
?>  


 
Avec ce code, lorsque l'on ajoute une page, il faut à chaque fois ajouter un code...
 
J'ai cherché et j'ai trouvé ce tutoriel :
http://www.sutekidane.net/blog/pse [...] tique.html
 
Seulement, comment faire lorsque l'on a plusiuers dossiers ?
 
Voila mon problème, j'espère qu'il existe une solution ^^
 
Merci d'avance  :)

mood
Publicité
Posté le 30-07-2006 à 18:29:47  profilanswer
 

n°1416104
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 19:13:02  profilanswer
 

on peut evidemment simplifier le code pour qu il include le fichier a chaque fois mais dans ce cas il faut abandonner le coup de plusieurs dossiers
si tu as besoin de plusieurs dossiers c est que tu n utilise pas a bon escient le php
tu peux nous dire pourquoi tu aurais besoin de tant de dossiers ?

n°1416107
eric251
Posté le 30-07-2006 à 19:19:56  profilanswer
 

Pour une meilleure organisation et pour mieux m'y retrouver dans mes pages xD

n°1416114
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 19:29:12  profilanswer
 

je crois que tu as besoin d apprendre encore quelques trucs en php
par exemple une page articles.php qui peut afficher 2000 articles ou meme mille fois plus n existe qu en un seul exemplaire : articles.php
a partir de la pas besoin de plusieurs dossiers
l arborescence classique d un site php c est (en gros)
DossierGlobal
 * dossier includes
   tu peux y retrouver tout un tas de fichiers en principe des fonctions et classes
 * un dossier admin
   je te laisse deviner toutes les belles choses qu on peut y trouver
et la les fichiers
accueil.php
index.php
toussa
 
qui ne devraient meme pas etre dans le dossier include
 
c est un peu dur de sortir de l optique html : une page = un fichier  :D
il faut que tu te familiarises encore un peu avec le principe de page dynamique

n°1416121
Sh@rdar
Ex-PhPéteur
Posté le 30-07-2006 à 19:40:48  profilanswer
 

mIRROR a écrit :

on peut evidemment simplifier le code pour qu il include le fichier a chaque fois mais dans ce cas il faut abandonner le coup de plusieurs dossiers
si tu as besoin de plusieurs dossiers c est que tu n utilise pas a bon escient le php
tu peux nous dire pourquoi tu aurais besoin de tant de dossiers ?


 
 
non c'est inexact ça
 
tu peux utiliser plusieurs dossiers ça simplifie même l'organisation (par exemple un sous dossier par rubrique et un fichier par page)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1416122
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 19:45:43  profilanswer
 

si tu peux si tu veux mais pas indispensable quoi :/
ou alors tu as un trèèèèèèèèèèèèèèèèèèèèèèès gros site
 
sur mon cms j ai juste un fichier cat et un fichier article je vais pas creer des dossiers [:spamafote]
et puis la le monsieur decouvre les includes donc je pense ne pas me tromper en disant qu il a gardé sa vieille architecture html :sweat:

n°1416125
eric251
Posté le 30-07-2006 à 19:55:35  profilanswer
 

No tu ne te trompe pas mIRROR... xD

n°1416126
Sh@rdar
Ex-PhPéteur
Posté le 30-07-2006 à 19:56:52  profilanswer
 

y'a quand même une (grosse) différence entre ça et ne pas utiliser à bon escient hein ;)
 
autant qu'il voit par lui même ce qui lui convient le mieux et fasse son propre apprentissage


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1416127
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 20:07:13  profilanswer
 

Sh@rdar a écrit :

y'a quand même une (grosse) différence entre ça et ne pas utiliser à bon escient hein ;)


 
bah moi je trouve ca vraiment pareil :/
il faut remettre dans le contexte hein
enfin c est un peu hors sujet  :sweat:  
 
sinon elle ressemble a quoi ton architecture eric pour tu aies besoin de tant de dossiers ?

n°1416128
eric251
Posté le 30-07-2006 à 20:13:27  profilanswer
 

euh y'a ps beoin de tellement de doosier^^ 3 ou 4, :
http://www.sweet-heaven.new.fr/

mood
Publicité
Posté le 30-07-2006 à 20:13:27  profilanswer
 

n°1416130
Sh@rdar
Ex-PhPéteur
Posté le 30-07-2006 à 20:18:31  profilanswer
 

mIRROR a écrit :

bah moi je trouve ca vraiment pareil :/
il faut remettre dans le contexte hein
enfin c est un peu hors sujet  :sweat:  


 
non, et on peut très bien gérer X dossiers avec un code pas très compliqué je répondais à ça aussi
 
tu ne peux pas décemment dire qu'utiliser plusieurs dossiers c'est mal utiliser php ou à mauvais escient, désolé [:spamafote]
 
eric > effectivement, 4 dossiers ;)

Message cité 1 fois
Message édité par Sh@rdar le 30-07-2006 à 20:18:57

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1416132
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 20:27:11  profilanswer
 

Sh@rdar a écrit :

non, et on peut très bien gérer X dossiers avec un code pas très compliqué je répondais à ça aussi
 
tu ne peux pas décemment dire qu'utiliser plusieurs dossiers c'est mal utiliser php ou à mauvais escient, désolé [:spamafote]
 
eric > effectivement, 4 dossiers ;)


 
ok jme suis bien planté :D
je suis parti sur de biens mauvaises suppositions désolé ^^

n°1416134
Sh@rdar
Ex-PhPéteur
Posté le 30-07-2006 à 20:32:09  profilanswer
 

y'a pas de mal :)
 
mais d'expérience, j'ai appris qu'il est bien meilleur que le débutant parte sur une solution qui fonctionne même si ce n'est pas la meilleure, plutôt qu'on lui file le truc tout maché auquel il va rien comprendre, il vaut mieux qu'il le découvre par lui même  
 
ça m'a pris 3 ans avant de trouver une structure assez souple pour y faire rentrer n'importe lequel de mes scripts, et c'est plutôt éloigné de ce que tu as posté en exemple (et la tienne risque de changer aussi avec le temps) ;)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1416306
chani_t
From Dune
Posté le 31-07-2006 à 10:07:47  profilanswer
 

Sh@rdar a écrit :

y'a pas de mal :)
 
mais d'expérience, j'ai appris qu'il est bien meilleur que le débutant parte sur une solution qui fonctionne même si ce n'est pas la meilleure, plutôt qu'on lui file le truc tout maché auquel il va rien comprendre, il vaut mieux qu'il le découvre par lui même  
 
ça m'a pris 3 ans avant de trouver une structure assez souple pour y faire rentrer n'importe lequel de mes scripts, et c'est plutôt éloigné de ce que tu as posté en exemple (et la tienne risque de changer aussi avec le temps) ;)


 
vas -y ça m'interesse :D... parce que je commence à avoir une trentaine de fichier, et que mon organisation est moyenne ... ;)

n°1416355
Sh@rdar
Ex-PhPéteur
Posté le 31-07-2006 à 10:36:14  profilanswer
 

je n'ai pas la meilleure structure de dossier, j'ai celle qui correspond le mieux à mes besoins à ce jour, c'est à toi de trouver la tienne (à besoins différents solutions différentes) ;)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1416425
chani_t
From Dune
Posté le 31-07-2006 à 11:30:43  profilanswer
 

Arf... tant pis, je resterais avec ma mienne :D

n°1416527
eric251
Posté le 31-07-2006 à 12:50:01  profilanswer
 

Bah si y' pas d'autres solutions, moi aussi xD


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  pseudo frame -> nombreuse pages

 

Sujets relatifs
PHP Affichage sur plusieurs pagesJavaScript Frame
Impression pages htmlLangage pour recevoir/envoyer des requêtes web et analyser les pages
[php/mysql] Conserver les parametres de tri sur plusieurs pagesinteraction entres des pages web sur différents serveurs
[HTML / PHP] Problème de formulaire entre 2 pages[ASP.NET][C#][2.0] Navigation inter pages
Eléments trop grands pour rentrer dans une frame...Automatiser une correction pour 500 pages HTML
Plus de sujets relatifs à : pseudo frame -> nombreuse pages


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR