Supprimez le fichier image uploded utilisant le code d'ajax

Supprimez le fichier image uploded utilisant le code d'ajax - PHP - Programmation

Marsh Posté le 24-10-2016 à 13:25:19    

Bonjour, je cherche un script Java/ Ajax pour supprimer un fichier image uploader. j'ai pu avoir ce script, mais je n'arrive pas à le faire fonctionner. car je suis autodidacte en javascript. quelqu'un pourrais m'aider ? :pt1cable:
 

Code :
  1. <?php
  2. $files = "394e910bee43b1f96c7d102ef02f25639c96b373.656866775.jpg";
  3. echo '<form>';
  4. echo '<input type="hidden" value="'.$files.'" name="delete_file" id="delete_file" />';
  5. echo '<input type="button" value="Delete image" onclick="delete_image()"/>';
  6. echo '</form>';
  7. ?>
  8. Then write a javascript function to call ajax.
  9. <script>
  10. function delete_image()
  11. {
  12.   var status = confirm("Are you sure you want to delete ?" );
  13.   if(status==true)
  14.   {
  15.         var file = $("#delete_file" ).val();
  16.         $.ajax({
  17.           type:"POST",
  18.           url:"ImageLap.php",
  19.           data:{file:file},
  20.           success(html){
  21.            alert('Deleted');
  22.           }
  23.         });
  24.   }
  25. }
  26. </script>


Ci-joint le fichier: ImageLap.php

Code :
  1. <?php
  2. if ( array_key_exists ('delete_file', $_POST ) ) {
  3.            $filename = $_POST['delete_file'];
  4.            if ( file_exists ( $filename ) ) {
  5.                    unlink( $filename );
  6.                    echo 'File '.$filename.' has been deleted';
  7.            }
  8.   }
  9. ?>


 

Reply

Marsh Posté le 24-10-2016 à 13:25:19   

Reply

Marsh Posté le 24-10-2016 à 16:28:23    

Déjà, Java et javascript, ça n'a rien à voir :o
 
Après, c'est quoi le soucis ? Tu te fais un fichier .php qui va générer une page HTML correctement formée et tu y mets le 1er bout de code.
 
ImageLap.php  : t'as déjà le code complet.
 
Bien évidemment, ça suppose que tu aies installé un serveur web avec php (genre WampServer).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed