Se connecter / S'enregistrer
Votre question

Créer un fichier HTML à partir d'un script PHP

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
8 Janvier 2006 23:54:48

Bonjour tout le monde.
Je suis en train de monter un site, et je n'arrive pas à trouver le moyen pour que, sur un formulaire, j'indique des informations, et qu'un script utilise celles-ci pour en créer une page .html ( qui sera inclue sur une autre mais ca on s'en fous 8-) ).
Voilà alors je ne sais pas si j'ai été très clair, faîte le moi parvenir s.v.p. et je voudrais aussi des réponses :-D

Merci a++

Autres pages sur : creer fichier html partir script php

9 Janvier 2006 16:50:45

Un peu compliqué à expliquer comme ça... Les commandes de base sont fopen, fputs, fclose... Pour plus de détails, va voir ici
9 Janvier 2006 17:01:50

tiens

recherche dans google => 5 secondes ^_^
Contenus similaires
9 Janvier 2006 17:09:11

Pourquoi créer un nouveau fichier plutôt que de le générer et de l'envoyer au navigateur ?
9 Janvier 2006 18:38:15

Salut tous.
Merci pour vos réponses malgré qu'elles m'aient aidé un 'tit peu :-D. C'était donc cette histoire de fopen, fseek, ftell ca m'a permis de trouver un bon script :

-----------------------------------------

// Si la formulaire n'est pas envoyé, on l'affiche
if (!isset($_POST['form'])) {
echo "<form action=\"ecriture.php\" method=\"POST\">
Nom du fichier : <input type=\"text\" name=\"filename\" value=\"exemple.txt\"><br><br>
Contenu :<br><textarea name=\"contenu\" cols=70 rows=20>Contenu du fichier</textarea><br><br>
<input type=\"hidden\" name=\"form\" value=\"1\">
<input type=\"submit\" value=\"Créer\">";
} else {
// Création du fichier
$fichier = fopen($_POST['filename'],"w");
// Vérification de l'écriture
if (fwrite($fichier,$_POST['contenu'])) {
echo "Le fichier à été créé avec succès";
} else {
// Erreur
echo "Impossible de créer le fichier";
}
fclose($fichier);
}

--------------------------------

Vouala, trouvé sur PHP Codes Sources pour ceux qui ont eu les mêmes idées que moi ( des idées tordus quoi ! :-o )
9 Janvier 2006 19:57:44

C'est quoi cette merde qui enlève les input_type ???

<input type="text" name="filename" value="exemple.txt">
9 Janvier 2006 22:08:14

A ouai effectivment problème de copie ( c mon PC vous mdiré ! )
Mais jrevien pour encore quelques infos ^^
Voyez au niveau du fwrite, ils font intervenir donc le fichier crée et le contenu, mais je voulais savoir s'il est possible de mettre par exemple des tableau ou autres dans ce contenu et comment parce que moi je n'y arrive pas je bloque :-?
Merci :-P
9 Janvier 2006 22:11:53

c'est cette m*** de forum qui modifie les champs
9 Janvier 2006 22:12:34

LoL oki donc pour toi tu sais pas ?
10 Janvier 2006 00:03:33

Le plus simple c est que tu reprenne le contenu envoyer par $_POST["contenu"] et que tu format les données genre

nouvo_contenu =" <table ...><tr><td>".substr($_POST["contenu"],2,10)."</td></table>";

et tu fwrite le nouvo contenu dans le fichier et voila
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS