Creation de fichier HTML/JAVASCRIPT

laguilbure401 Messages postés 3 Statut Membre -  
 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

3 réponses

  1. Utilisateur anonyme
     
    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|[׺°"~'"°º×
    0
    1. 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
      0
    2. 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
      0
  2. Utilisateur anonyme
     
    0
    1. laguilbure401 Messages postés 3 Statut Membre
       
      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
      0
    2. laguilbure401 Messages postés 3 Statut Membre
       
      le premier code n'est pas bon ces celui la :
      <form action="cc.php" method="POST">
      <p><label><input type="text" name="Nom" /></label></p>
      <p><input type="submit"></p>
      </form>
      0
  3. Utilisateur anonyme
     
    salut, j'ai repris ton code et je l'ai modifier.

    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à !");
    	}
    }
    ?>
    
    0
    1. Utilisateur anonyme
       
      ce code creer des dossiers. j'ai l'impréssion que tu confond parfois dossier et fichier, c'est different...

      bonne journée
      0