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
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...
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
Modérateur
Que puis-je faire pour vous?
Messages : 7 207 Inscrit le 07/11/01
Ville : Brignoud
Non connecté
|
|
|
| |
"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 :
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 :
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 :
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 ..
|
|
| |
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
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/
|