Probleme PHP

Fermé
aureliendu917 Messages postés 272 Date d'inscription mardi 27 novembre 2007 Statut Membre Dernière intervention 14 janvier 2011 - 3 nov. 2009 à 01:00
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 3 nov. 2009 à 16:00
Bonjour,
Voila je voudrai faire un système de création automatique de page PHP mais voila le problème je chercher à savoir comment mettre <?php include('...') ?> dans un variable php est ce que vous pouvez m'aider SVP
A voir également:

5 réponses

Puis la philosophie du .php c'est de créer des pages dites dynamiques, n'oublie pas !
C'est à dire qu'une page portant le même nom pourra être vue différemment selon les personnes qui la consultent, tout simplement grâce au couplage puissant avec des bases de données (typiquement, mySQL).
C'est ce qui rend le php si puissant par rapport à l'html classique...
1
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
3 nov. 2009 à 16:00
Bien dit !
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
3 nov. 2009 à 01:07
Je te déconseil de créer des pages physiquement en PHP !
Crées un fichier "news.php" par exemple et lorsque tu fais un lien, ajoute "?id={id}" par exemple.
Tu peux aussi utiliser de l'url rewriting pour faire pointer "/news-{id}.html" sur "news.php?id={id}".
0
kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 62
3 nov. 2009 à 01:16
Je pense que c'est ce qu'il voulait dire, un système à la:
$pg = $_GET['pg'];
include ($pg . ".php") ;

...J'ai tord ?
0
aureliendu917 Messages postés 272 Date d'inscription mardi 27 novembre 2007 Statut Membre Dernière intervention 14 janvier 2011 6
3 nov. 2009 à 01:17
Pourquoi tu me déconseille ???
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 62
3 nov. 2009 à 12:01
Parce que ca fout un bordel pas possible...
Si ce que tu veux c'est par exemple créer un fichier pour chaque news, t'aura des tonnes de fichiers de partout, alors que si pour chaque news tu utilisais un même fichier "news.php" avec l'id de la news (ex: news.php?id=15), ca serait bien moins le bordel...

Plus d'explications sur comment faire:
Toutes tes news doivent être stockées dans ta base de donnée avec une colonne `id` et des colonnes pour le titre de la news, son contenu, etc.
Ton fichier news.php doit lui récuperer l'id indiqué dans l'adresse, avec $id = $_GET['id'];
Par exemple, si l'adresse était http://www.tonsite.com/news.php?id=15 alors $id vaut "15".
Ensuite il suffit de récuperer la news de ta base de donnée ayant pour id 15.
Et... tadaaa !!
0