Charger une page "accueil.php" par défaut dans mon index.php [Résolu] - PHP - Programmation
Marsh Posté le 11-12-2007 à 10:50:49
Code :
|
Marsh Posté le 11-12-2007 à 11:00:13
Merci de ta réponse !!!
Donc si je comprend bien, je dois faire :
Code :
|
Mais le problème, c'est que je n'ai pas qu'une autre page à charger après, j'ai lecentre.php, lexique.php, medias.php ...etc
Je ne peux pas répéter if plusieurs fois Comme ça :
Code :
|
Marsh Posté le 11-12-2007 à 11:17:41
Revoi les bases de la programmation, là, parce que le problème est beaucoup trop trivial. Si tu buttes sur un truc comme ça, le reste va être 10x pire
Marsh Posté le 11-12-2007 à 11:23:24
Ben j'arrive à me débrouiller sur à peu près tout ce que je fais, connection mysql formulaires etc... mais là je ne trouve pas de réponse à mon problème...
si tu as la réponse, autant me la donner, cela m'évitera de perdre du temps que je n'ai pas beaucoup !
Marsh Posté le 11-12-2007 à 11:28:39
C'est bizarre que t'arrive à faire des trucs avec mysql, et t'arrives même pas à faire un simple test C'est louche
Marsh Posté le 11-12-2007 à 11:39:31
FlorentG a écrit : C'est bizarre que t'arrive à faire des trucs avec mysql, et t'arrives même pas à faire un simple test C'est louche |
Ben ce n'est pas mon métier je suis amateur et j'apprend au fur et à mesure de mes besoins... Je manque également de temps, je suis pompiers et il m'arrive de faire un peu de prog entre les départs...
Mais je ne vois pas pourquoi je dois me justifier, si vous avez la réponse et envie de la partager poster là sinon...
Marsh Posté le 11-12-2007 à 11:41:28
http://fr.php.net/manual/fr/langua [...] ctures.php
Franchement, c'est la base de la base...
Marsh Posté le 11-12-2007 à 11:42:51
Haha ok C'est toujours bien d'avoir un peu de background
Sinon, au lieu de tester $_GET['page'], stocke dans une variable page. En même temps, test si $_GET['page'] est définie, le cas contraire, met accueil dedans :
Code :
|
Marsh Posté le 11-12-2007 à 11:48:58
FlorentG a écrit : Haha ok C'est toujours bien d'avoir un peu de background
|
Merci beaucoup ! Je vais essayer ça !
Marsh Posté le 11-12-2007 à 11:57:26
sielfried a écrit : http://fr.php.net/manual/fr/langua [...] ctures.php |
Si je te demande de me dérouler des tuyaux de 70 pour mettre en oeuvre une LDV500 sur division alimentée et d'ensuite de me la transformer en 2 LDV 250 toujours sur division alimentée et de me sortir les aspiraux pour alimenter le FPT... Chacun ses connaissances et les forums sont là pour aider non ?
Cepandant, merci pour le lien...
Marsh Posté le 11-12-2007 à 12:20:54
zarno56 a écrit : |
Ben je sais pas le faire, mais je vais pas aller demander sur un forum si j'ai une doc parfaitement claire avec moi, et des tutoriaux qui pullulent sur le web.
T'imagines si tout le monde venait apprendre le PHP en posant des questions sur le forum ? Ce serait pas le bordel.
Enfin bon, c'est du bon sens quoi.
Marsh Posté le 11-12-2007 à 12:36:57
sielfried a écrit : |
Justement ! Je ne cherche pas à apprendre complêtement le PHP, je cherche juste les fonctions dont j'ai besoin et j'en trouve beaucoup par moi même...
De plus, en ce qui concerne la doc et les tutoriaux, il faut du temps pour les éplucher afin de trouver ce que je cherche et ça, je n'en ai pas beaucoup...
Après si ça te gonfle de répondre à un sujet sur quelqu'un qui demande un renseignement, personne ne t'y force, passe ton chemin.
La discution est close.
Marsh Posté le 11-12-2007 à 14:11:08
zarno56 a écrit : |
Avant d'apprendre les fonctions, il convient d'apprendre les bases du langages, et donc notamment les structures de contrôle basiques sans lesquelles tu ne peux rien faire.
Citation : |
T'en perds environ 48 fois + en venant poser des questions de ce genre ici. Alors qu'en lisant un bon tuto PHP, t'en "perds" certes un peu au début, mais tu le rattrapes allègrement par la suite.
Citation : Après si ça te gonfle de répondre à un sujet sur quelqu'un qui demande un renseignement, personne ne t'y force, passe ton chemin. |
Le lien que j'ai donné répondait parfaitement à ta question.
Marsh Posté le 13-12-2007 à 21:01:08
sielfried a écrit : |
J'ai pas trop le temps, mais comme ce genre de discourt m'exaspère je me sens obligé de soutenir zarno56. il a raison à 200%. J'ai moi même appris (et j'ai encore beaucoup à apprendre) le VB.NET grâce à un forum, essentiellement. Evidement je commence par google mais ça ne suffit pas tjrs. En tous cas, je ne me verrais pas lire un bouquin de 500 pages et me taper les exemples qui vont avec. Je préfère attaquer directement sur l'un de mes projets. C'est plus motivant. Certains sont plus "théorique" et d'autres "pratique", c tout. Je ne parle même pas de ceux qui te disent que ce que tu cherches à faire est inutile et qu'eux même ne se prendrait pas la tête pour cela, tout simplement parce qu'ils sont incapable de le faire. C'est en persévérant que l'on apprend !
Bref, le PHP j'y connais rien, mais je te souhaite bon courage zarno56.
Marsh Posté le 13-12-2007 à 23:10:19
arnomedia a écrit : |
Bah je suis content pour toi, mais quelque peu triste pour ceux qui ont dû t'apprendre les bases du langage à chacune des dizaines (centaines ?) de questions que tu as dû avoir à poser. Alors que tu aurais pu trouver une bonne doc pour démarrer doucement en toute autonomie, mais bon forcément, c'est moins "intéractif".
Citation : Evidement je commence par google mais ça ne suffit pas tjrs. En tous cas, je ne me verrais pas lire un bouquin de 500 pages et me taper les exemples qui vont avec. |
On parle des bases d'un langage là (et des notions du web au passage quand même), pas de devenir expert. 500 pages...
Citation : Je ne parle même pas de ceux qui te disent que ce que tu cherches à faire est inutile et qu'eux même ne se prendrait pas la tête pour cela, tout simplement parce qu'ils sont incapable de le faire. C'est en persévérant que l'on apprend ! |
J'ai rien compris à l'argument mais la fin est jolie.
Marsh Posté le 14-12-2007 à 11:19:02
Qui a dit que j'avais posé des centaines de questions. Les tutos sont idéal pour débuter. Enfin bon, tu dois te faire chier ds la vie toi. Cette fois je ferme l'onglet. ciao.
Marsh Posté le 14-12-2007 à 11:58:47
ReplyMarsh Posté le 14-12-2007 à 12:16:09
arnomedia a écrit : |
Désolé de te contredire, mais il a tord.
Pour prendre un exemple correspondant à son métié, (comme ça on se comprendra tous) on ne va pas demander à un débutant de gérer l'utilisation de plusieurs lances à incendie alors qu'il ne sait même pas comment les dérouler même si en pratique on a pas besoin de savoir déroulé une lance à incendie pour savoir s'en servir. Là, c'est un peu le même genre de chose, il essaye de faire des choses évolués mais à côté il ne connait pas les structures de base du langage.
En fait, chose étonnante, il connait le "elseif" mais pas le "else" de base alors que le "elseif" est un "else" auquel on a rajouté un "if". Ca fait un peu la même impression que s'il savait renrouler une lance à incendie comme un pro mais pas la dérouler.
PS : Bizarrement tu dis qu'il a raison mais tu dis toi même que les tutoriels sont idéal pour débuter hors les "if elseif else" font partie de ce qui est enseigné dans tout bon tutoriel pour débutant (d'où l'inutilité de poser la question sur un forum). C'est un peu se contredire, tu ne crois pas?
Marsh Posté le 11-12-2007 à 10:41:00
Bonjour tout le monde !
Voila je débute en PHP et je travail actuellement sur le site de notre centre de secours.
voila mon problème :
J'ai une page index.php qui charge un header, une partie centrale et un footer. jusque là tout va bien
j'utilise la fonction include pour charger mes pages via le menu :
mais le problème, c'est que pour lancer la page d'accueil, l'url doit etre www.monsite.com/index.php?page=accueil
si je lance uniquement www.monsite.com j'ai juste le header et le footer de charger ce qui est normal car je n'appel aucune page...
jusqu'à maintenant, j'utilisait une page html qui redirigeait vers www.monsite.com/index.php?page=accueil mais j'aimerai que cela se fasse sans cette redirection car au niveau de mes stats et du référencement, ce n'est pas top !
Comment puis-je dire à mon index.php que si aucune page n'est appelée via l'url, de charger accueil.php et qu'ensuite, si via le menu je demande la page inters, celle ci se charge à la place d'accueil
Comme cela, au final, quand je taperai dans l'URL www.monsite.com, je tomberai directement sur la page accueil
Je ne sait pas si j'ai été très clair (les explications et mois ça fait 12 ).
Merci d'avance pour vos réponses !
Amicalement
Arnaud
Message édité par zarno56 le 11-12-2007 à 11:58:09