Génerer un fichier .html à partir d'un script
Fermé
Pierrej
-
20 mai 2011 à 14:13
Luxerails Messages postés 159 Date d'inscription jeudi 14 avril 2011 Statut Membre Dernière intervention 24 décembre 2012 - 21 mai 2011 à 13:07
Luxerails Messages postés 159 Date d'inscription jeudi 14 avril 2011 Statut Membre Dernière intervention 24 décembre 2012 - 21 mai 2011 à 13:07
A voir également:
- Génerer un fichier .html à partir d'un script
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Fichier rar - Guide
- Ouvrir un fichier .bin - Guide
4 réponses
cheadil
Messages postés
74
Date d'inscription
lundi 2 août 2010
Statut
Membre
Dernière intervention
11 février 2013
2
20 mai 2011 à 14:17
20 mai 2011 à 14:17
salut,
peut-on savoir l'utilité de cette astuce?
peut-on savoir l'utilité de cette astuce?
Pourquoi ce serait pas possible ?
ça n'a rien de compliquer...
tu crée un fichier, t'écris ce que t'as dans ton textarea dedans, et tu le ferme.
ça n'a rien de compliquer...
tu crée un fichier, t'écris ce que t'as dans ton textarea dedans, et tu le ferme.
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 102
20 mai 2011 à 14:30
20 mai 2011 à 14:30
en HTML pure, ce n'est pas possible.
par contre, si tu utilise le PHP, c'est possible de créer un fichier .html sur ton serveur.
par contre, si tu utilise le PHP, c'est possible de créer un fichier .html sur ton serveur.
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 102
20 mai 2011 à 15:12
20 mai 2011 à 15:12
il te faut un autre langage que le HTML.
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 102
20 mai 2011 à 15:38
20 mai 2011 à 15:38
je ne pense pas que le JS soit capable de générer un fichier, mais un formulaire simple, qui envoit le textarea au serveur, et sur la parti PHP, tu génère ton fichier HTML avec comme contenu la valeur du textarea :)
Luxerails
Messages postés
159
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
24 décembre 2012
41
20 mai 2011 à 20:03
20 mai 2011 à 20:03
<form action="post.php" method="POST">
<textarea name="code">Le code a écrire</textarea><br/>
<input type="submit" />
</form>
Dans une page post.php
Après si tu veux générer un fichier html différent a chaque fois tu peux créer un truc qui fait en sorte que le nom du fichier soit différent a chaque fois, par exemple :
<?php
$nom_fichier = sha1($_POST['code']) . time() . rand(1,20); // La tu es sur que ton fichier aura toujours un nom différent !
<textarea name="code">Le code a écrire</textarea><br/>
<input type="submit" />
</form>
Dans une page post.php
<?php if (isset($_POST['code'])) { $fp = fopen('fichier.html','w'); // On ouvre et créer le fichier fwrite($fp,$_POST['code']); // On écrit dedans fclose($fp); // On ferme le fichier }
Après si tu veux générer un fichier html différent a chaque fois tu peux créer un truc qui fait en sorte que le nom du fichier soit différent a chaque fois, par exemple :
<?php
$nom_fichier = sha1($_POST['code']) . time() . rand(1,20); // La tu es sur que ton fichier aura toujours un nom différent !
Luxerails
Messages postés
159
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
24 décembre 2012
41
21 mai 2011 à 13:07
21 mai 2011 à 13:07
de rien :)