Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Déplacer le fichier Zip d’un serveur à un autre à l’aide d’Ajax

17

Publié dans PHP

Ceci est un article rapide sur le sujet du déplacement de fichier zip d’un serveur à un autre à l’aide d’Ajax. Récemment, j’ai travaillé sur une tâche similaire pour l’un de mes sites Web clients. Cela peut être utile à quelqu’un, alors j’ai décidé d’écrire un article à ce sujet.

Pour cet article, je suppose que vous avez un bouton d’envoi et que vous devez récupérer le fichier zip à partir d’un autre serveur. Disons que le chemin du serveur pour un fichier zip est http://example.com/archieves/test.zip.

Placez le code ci-dessous dans votre fichier. Dans ce fichier, nous donnons un appel Ajax en cliquant sur un bouton. Au fichier Ajax, nous envoyons un chemin source d’un fichier zip.

<input type="button" class="submit" value="Submit">   <script src="https://code.jquery.com/jquery-1.10.2.js"></script> <script type="text/javascript">     $(function() {         $('body').on('click', '.submit', function() {             $.ajax({                 type: 'POST',                 url: 'ajax.php',                 data: {'source': 'http://example.com/archieves/test.zip'},                 success:function(response) {                     alert(response);                 }             });         });     }); </script>

Ensuite, dans le fichier ajax.php, nous écrivons le code réel pour déplacer le fichier zip d’un serveur à un autre. Vous trouverez ci-dessous le code dans le fichier ajax.php.

<?php $arr_file = explode("/", $_POST['source']); $filename = end($arr_file);   file_put_contents($filename, file_get_contents($_POST['source']));   echo 'success'; ?>

C’est ça. J’espère que vous comprenez comment déplacer un fichier zip d’un serveur à un autre en utilisant Ajax. Si vous avez des questions ou des suggestions, veuillez laisser un commentaire ci-dessous. Veuillez lire nos articles connexes Téléchargement de fichiers Ajax avec PHP et jQuery et Téléchargement de fichiers par glisser-déposer à l’aide de JavaScript et PHP.

Source d’enregistrement: artisansweb.net

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails