France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
23 592 membres enregistrés - 1 913 482 posts - 99 188 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           generer des pages php
21 connectés(record : 272 le 28 octobre 2008 - 04 h 23)

Vous devez vous connecter pour répondre au topic.
generer des pages php

silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 02 novembre 2004 - 19 h 02 m 24 s
salut
ce que jaimerai faire, c'est generer des pages php a partir d'une seule
je m'explique
au depart j'ai un page type avec emplacement texte, emplacement photo...
ensuite a partir de ma page en php, j'indique les differents liens photos, les textes a afficher dans les emplacements. je clique sur un bouton et hop ca me genere une page page1.php ou g les photos et le texte qui correspondent le tout suivant le forme de ma page type
bon c'est pas tres simple, c'est pour ca que j'ai besoin d'aide :hot:

merci par avance ;)




silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 03 novembre 2004 - 21 h 16 m 00 s
personne sais faire?
un pote m'a dit qu'il fallait utiliser des templates ou un truc dans le genre




beavis
I hate the teletubbies...

Messages : 1 002
Inscrit le 18/09/03
Ville : Lyon 6e part-dieu
Non connecté
  Posté le 03 novembre 2004 - 23 h 18 m 13 s
Ben comme t'as posé ta question, c'etait pas trop clair... :D

Essaye une bibliotheque php qui permet de faire gérer simplement des templates,
pour séparer la presentation du code...
Ca s'appelle Smarty... http://smarty.php.net/



www.bearstech.com

cilo
- Ancien Modérateur -
Que puis-je faire pour vous?

Messages : 7 228
Inscrit le 07/11/01
Ville : Brignoud
Non connecté
  Posté le 04 novembre 2004 - 07 h 47 m 24 s
En faites, tu ne genere pas X fichiers PHP.
La méthode est qu'un seul fichier php appelle les differents éléments (url de la hoto, texte, titre, etc) depuis une base de données
Comme le dit beavis, des tas de galleries php le font.
cf http://www.phpscripts-fr.net/scripts/scripts.php?cat=Galeries+%2F+Images&tri=HITS&sens=DESC&deb=0



"Maintenant, on ne fait plus de camembert, on fabrique un truc rond et blanc qu'on appelle camenbert" M. Lepetit

silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 04 novembre 2004 - 19 h 59 m 22 s
merci pour ces reponses
g trouve des trucs interessant :)
mais c ke je voulais surtout c savoir comment creer un nouveau fichier
genre je veux creer un fichier ki sappelle xyz.php mais le faire a partir de mon site




Chandon


Messages : 106
Inscrit le 04/11/04
Ville : Lat. 43°18 Long. 5°22
Non connecté
  Posté le 05 novembre 2004 - 10 h 57 m 39 s
J'ai pas tout compris; Je vois pas ce que ça apporte de créer un fichier.
Mais ce que tu peut faire :
- soit stocker les infos de tes pages dans une bdd style mysql. Tu les appelle ensuite en faisant un truc du style page.php?page=news
Derrière tu fais une requête sur ta bdd en lui demandant de sortir les infos correspondant à la rubrique 'news', ainsi de suite
- soit tu fais un appel à des images par exemple, un popup contenant uniquement une image stockée dans un répertoire : là pas besoin de créer de page spécifique, il ouvre juste l'image, par ex :
    Code     
1. <a href='#' onClick="window.open('img/ton_image.jpg','Photo','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory
=0,menuBar=0,width=800,height=600');return(false)\">Voir image</a>


Message édité 2 fois, la dernière par Chandon le 05 novembre 2004 - 10 h 59.

Fred 'Chandon'

Les Inventeurs Fous !
PlantesGrasses.com


iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 05 novembre 2004 - 19 h 01 m 39 s

HS : entre-parentheses, Chandon, sur ton forum, y a plein de 404




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


FiFouille


Messages : 259
Inscrit le 29/10/04
Non connecté
  Posté le 05 novembre 2004 - 23 h 51 m 27 s
générer des pages php à partir d'une autre c'est ptet pas très recommandé
parce qu'on peut y mettre n'importe quoi

alors si un petit malin accède à ta page principale il peut générer tout et n'importe quoi, meme du code pour effacer ton site entier

comme dit plus haut, le plus simple est de créer une page et aller chercher les données dans une base de donnée ou bien limite dans un fichier texte enregistré sur le site

pour les mises en application, google devrait donner de belles choses pour "php tutorial" "php mysql tutorial"
et les fonctions de base ça doit etre des requetes sql standard et un peu de html, éventuellement des cut si tu travailles à partir d'un fichier txt




Chandon


Messages : 106
Inscrit le 04/11/04
Ville : Lat. 43°18 Long. 5°22
Non connecté
  Posté le 06 novembre 2004 - 13 h 50 m 37 s


Le 05 novembre 2004 - 19 h 01, iraysyvalo a écrit :
HS : entre-parentheses, Chandon, sur ton forum, y a plein de 404


Sur mon forum ? tu peux préciser stp ? :???:



Fred 'Chandon'

Les Inventeurs Fous !
PlantesGrasses.com


Erel69
206
(¯`·.__[T3aM.L1b3rTe©]__.·´¯)

Messages : 19 449
Inscrit le 07/11/01
Ville : Lyon
Non connecté
  Posté le 06 novembre 2004 - 16 h 24 m 32 s
le lien de ta signature je suppose



Obscurité au-delà du crépuscule, pourpre au-delà du sang qui coule, enfoui dans le flot du temps, en ton haut nom, je jure fidélité à l'obscurité. Que les fous qui se dressent devant nous soient détruits, par le pouvoir que toi et moi possédons...

Allam


Messages : 8
Inscrit le 02/11/04
Ville : Lyon
Non connecté
  Posté le 07 novembre 2004 - 09 h 12 m 33 s
On peut créer des fichiers avec un truc comme ça :

    Code php    
1. <?php
2. $fichier = fopen("nomdufichier.php","a+");
3. // ("a+" indique qu'on ouvre le fichier en lecture/écriture, et le crée s'il n'existe pas)
4. ?>
Pour copier un fichier modèle, y a ça :
    Code php    
1. <?php
2. $fichier = 'modele.php';
3. $nouveaufichier = 'modele1.php';
4. 
5. if (!copy($fichier, $nouveaufichier)) {
6. echo "La copie du fichier $fichier n'a pas réussi...n";
7. }
8. ?> 


Je te conseille de voir la section système de fichiers dans le manuel php :) .

Après, pour ce qui est de la sécurité... j'en sais rien ^^'




iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 07 novembre 2004 - 13 h 37 m 44 s


Le 06 novembre 2004 - 16 h 24, Erel69 a écrit :
le lien de ta signature je suppose


Oui, le premier .... mais ca a l'air de remarcher .. :P




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


kloporte
(¯`·.__[T3aM.BouL3T©]__.·´¯) Klostrophobe.

Messages : 4 265
Inscrit le 22/05/02
Ville : Grenoble
Non connecté
  Posté le 07 novembre 2004 - 22 h 35 m 33 s
je suis d'accord avec ce qui est dit plus haut... Le but du php est de générer des pages dynamiquement, pas d'en faire systématiquement un fichier. A moins que tu ais des restrictions très spécifiques, je pense que tu devrais repenser la manière de faire ton programme.



Quand une pierre tombe sur un oeuf, malheur à l\'oeuf.
Quand un oeuf tombe sur une pierre, malheur à l\'oeuf.


silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 08 novembre 2004 - 20 h 00 m 32 s
en fait c pour faire de ladministaration
seuls les admins aurait acces a cette page
le but principal c'est de rendre facile d'acces la creation d'une page avec certain element pour un novice
juste avoir kkes liens a rentrer et hop, la page est crée :)




kloporte
(¯`·.__[T3aM.BouL3T©]__.·´¯) Klostrophobe.

Messages : 4 265
Inscrit le 22/05/02
Ville : Grenoble
Non connecté
  Posté le 08 novembre 2004 - 20 h 46 m 34 s
bah dans ce cas, c'est fopen etc.
ce qu'il faut que tu fasses, c'est que tu entres tout le contenu de ton code source dans une chaine de caractères (je sais pas s'il y a une limitation de taille), et puis que tu l'écrives dans ton fichier, car on ne peut pas choisir où l'on écrit dans un fichier, on écrit systématiquement à la suite.



Quand une pierre tombe sur un oeuf, malheur à l\'oeuf.
Quand un oeuf tombe sur une pierre, malheur à l\'oeuf.


silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 11 novembre 2004 - 22 h 47 m 23 s
oki, merci a tous
jessaie de le faire kom ca
jvous tiens au courant savoir si ca marche ;)




silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 12 novembre 2004 - 17 h 05 m 54 s
ok, alors j'ai changé ma facon de faire
comme vous me l'avez conseillé, c'est plus simple de tout gérer avec la bdd, donc pas besoin de generer de page :)
le truc maintenant, c'est que jaimerai afficher une image, dont le nom est contenu dans une variable
jessaie ca : echo '<img src="//$photo" border="0" /></div>
mais ca marche pas du tout !!
ya pas un autre moyen dappeler des photo pour ke ca marche?




Erel69
206
(¯`·.__[T3aM.L1b3rTe©]__.·´¯)

Messages : 19 449
Inscrit le 07/11/01
Ville : Lyon
Non connecté
  Posté le 12 novembre 2004 - 17 h 17 m 31 s
Bah comment veux tu que cela fonctionne ???

Il faut faire

    Code     
1. echo '<img src="'.$photo.'" alt="" />';



Obscurité au-delà du crépuscule, pourpre au-delà du sang qui coule, enfoui dans le flot du temps, en ton haut nom, je jure fidélité à l'obscurité. Que les fous qui se dressent devant nous soient détruits, par le pouvoir que toi et moi possédons...

silver666
CPE power

Messages : 2 048
Inscrit le 03/02/02
Ville : Lyon
Non connecté
  Posté le 12 novembre 2004 - 23 h 43 m 44 s
ok, jte remercie ;)
c tout bon :)




vanessa
Vanessa (Etudiante Infirmière)

Messages : 1 450
Inscrit le 03/11/02
Ville : Grenoble
Non connecté
  Posté le 27 février 2005 - 16 h 43 m 39 s
je ressors ce topic des abymes pour te demander si tu veux bien me montrer a quoi cela essemble STP, car j'aurais peut etre besoin de ça pour un de mes sites! merci à toi!



Vanessa
Analyste Programmeur
En recherche d'emploi
http://vanessabernier.cv.fm/fr/


Page genérée en 0.5548 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory