Miloflyer
Messages postés12Date d'inscriptionmardi 1 juillet 2003StatutMembreDernière intervention 8 avril 2004
-
5 avril 2004 à 23:56
affiliatel
Messages postés11Date d'inscriptionmardi 27 janvier 2004StatutMembreDernière intervention22 novembre 2004
-
22 nov. 2004 à 23:17
Bonsoir tout le monde.
Je débute en php et essaye de bidouiller quelques scripts...
Mais quelque chose me pose problème dans la réalisation de mon "projet"... Cela paraitra bien simple pour bon nombre d'entre vous, et c bien pour cela d'ailleur que je m'adresse a vous... :big) Je vous explique en 2-3 mots mon idée et les problèmes qui m'empêche de poursuivre mon dévellopement si toute fois on peut parler de réel dévellopement... :shy)
Je voudrais créé un script qui automatiserais la conception de simple page web. Pour ce faire, j'aimerais créé un fichier d'installation (qui ne serait autre qu'un formulaire dans lequel on spécifierai par exemple les couleurs de fond et de texte) que l'on pourrais uploader sur un hebergeur quelconque et qui créerait après avoir remplis ce formulaire des pages html préformatées.
Le problème est qu'avec 'fputs()' je ne peux écrire tout un fichier html ou php, mais seulement quelques lignes... Hors je voudrais créé un nouveau fichier et ensuite y écrire toute une nouvelle page en php par exemple, qui contiendrait les variables récupérée par le formulaire.
J'espere avoir été suffisament clair... Si quelqu'un peut me venir en aide, ce serait avec grande joie... :big) Merci d'avance.
Miloflyer
Messages postés12Date d'inscriptionmardi 1 juillet 2003StatutMembreDernière intervention 8 avril 2004 6 avril 2004 à 03:24
Merci d'avoir répondu si vite. :)
C bien ce que je voulais faire au départ, mais le problème est autre...
2 - remplir ton fichier
fwrite($temp, "tout ce que tu veux");
Le "tout ce que tu veux", peut-il etre remplacé par une portion de code php ou html ? Si oui de quelle manière ? Car j'obtient des erreurs a tous les coups...
Miloflyer
Messages postés12Date d'inscriptionmardi 1 juillet 2003StatutMembreDernière intervention 8 avril 2004 6 avril 2004 à 12:27
Le principe est pafait, merci... Mais un problème persiste: j'aimerai écrire dans ce fichier un code un peu plus complexe, comme sur mon exemple... Mais j'obtient a chaques fois des erreur... Je suppose que c'est par ce qu'il faut que tout soit sur une seule ligne... Mais ce ne serait pas trés pratique... N'y a t'il pas une autre solution ? Je pensait faire un fichier qui contiendrait le code à recopier dans le nouveau fichier qui serait créé suite au formulaire (formulaire qui modifierai certaines variables du code qui aura été recopié). Je ne sais pas si j'arrive a me faire comprendre... :blush)
yafuka
Messages postés236Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention18 juillet 20061 6 avril 2004 à 12:44
ecris le code dans un fichier texte par exemple..
fais une lecture ligne par ligne et pour chaque ligne lue
ajoutes des antislashs avec addslashes()
puis tu inseres la ligne dans le fichier. utilises donc une boucle pour recureperer toutes les lignes du fichier.
++
Le meilleur langage de programmation est un étudiant diplomé.. 8-)