Creation de fichier HTML/JAVASCRIPT
laguilbure401
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjours, je fait un site internet dans le quel j'aimerais avoir un bouton qui permet de creer un fichier dans les fichier du site web , j'aimerais aussi avoir la possibilié de pouvoir changer le nom du fichier . J'ai regarder plusieur code mais aucun ne marche ...
Merci a l'avance !
- Gabriel Gibson Guilbeault
Merci a l'avance !
- Gabriel Gibson Guilbeault
A voir également:
- Creation de fichier HTML/JAVASCRIPT
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
3 réponses
Salut, il faudrait utiliser php.
http://oseox.fr/php/ecrire-fichier.html
et pour le renommer rename()
http://www.manuelphp.com/php/function.rename.php
Pour que cela fonctionne il faut avoir les droits suffisant et donc faire attention.
bonne journée
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
http://oseox.fr/php/ecrire-fichier.html
et pour le renommer rename()
http://www.manuelphp.com/php/function.rename.php
Pour que cela fonctionne il faut avoir les droits suffisant et donc faire attention.
bonne journée
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
laguilbure401
merci beaucoup , mais comment faire si je veux avoir un endroit ou ecrire le nom du folder et quan je clique sur le bouton creer le fichier ce creer
laguilbure401
merci beaucoup , mais comment faire si je veux avoir un endroit ou ecrire le nom du folder et quan je clique sur le bouton creer le fichier ce creer
salut,
il faut faire un formulaire avec les champs dont tu as besoin :
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3/1607171-creez-des-formulaires
puis avec php tu stock tout ceci dans des variables :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
bonne soirée
il faut faire un formulaire avec les champs dont tu as besoin :
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3/1607171-creez-des-formulaires
puis avec php tu stock tout ceci dans des variables :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
bonne soirée
J'ai fait deux fichier un qui est ou j'ai le bouton pour creer le fichier et l'autre qui creer le fichier
Voici le code :
<form action="cc.php" method="GET">
<p><label><input type="text" name="Nom" /></label></p>
<p><input type="submit"></p>
</form>
Et voici le code de l'autre fichier :
<?php
$st = '/endroit ou le fichier doit aller/';
if(isset($_POST['Nom']))
{
$Name = $_POST['Nom'];
echo $new->$file;
if(!is_dir($st))
{
mkdir($st);
}
}
?>
j'aimerais que que le $Name s'ajoute apres le $st
Voici le code :
<form action="cc.php" method="GET">
<p><label><input type="text" name="Nom" /></label></p>
<p><input type="submit"></p>
</form>
Et voici le code de l'autre fichier :
<?php
$st = '/endroit ou le fichier doit aller/';
if(isset($_POST['Nom']))
{
$Name = $_POST['Nom'];
echo $new->$file;
if(!is_dir($st))
{
mkdir($st);
}
}
?>
j'aimerais que que le $Name s'ajoute apres le $st
salut, j'ai repris ton code et je l'ai modifier.
index.php
cc.php
index.php
<body> <?php if(isset($_GET['ok'])) echo "<p style='color: green;'>".htmlspecialchars($_GET['ok'])."</p>"; if(isset($_GET['error'])) echo "<p style='color: red;'>".htmlspecialchars($_GET['error'])."</p>"; ?> <form action="cc.php" method="POST"> <p> <label for="nom"> Nom de dossier : </label> <input type="text" name="nom" id="nom" required="required" /> <br /> <input type="submit"> </p> </form> </body>
cc.php
<?php $path = './truc/camion/voiture/'; //ligne à modifier if (isset($_POST['nom']) && !empty($_POST['nom'])) { $name = trim($_POST['nom']); if (!is_dir($path.$name)) { mkdir($path.$name, 0777, true); // 0777 a modifier certainement header("Location:index.php?ok=Le dossier a bien été créer !"); } else{ header("Location:index.php?error=Erreur le dossier ".$path.$name." existe déjà !"); } } ?>