PHP : exécuter plusieurs script en même temps
Résolu
le_joker_fou
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
le_joker_fou Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
le_joker_fou Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je cherche une solution pour qu'un script PHP lance plusieurs script en même temps, à l'heure actuel je boucle sur un tableau de données qui exécute tous les script 1 a 1.
Ce que je voudrais :
la possibilité de lancer tous mes scripts sans attendre que le précédent est fini de s'exécuter.
Si vous avez une solution.
Merci.
je cherche une solution pour qu'un script PHP lance plusieurs script en même temps, à l'heure actuel je boucle sur un tableau de données qui exécute tous les script 1 a 1.
Ce que je voudrais :
la possibilité de lancer tous mes scripts sans attendre que le précédent est fini de s'exécuter.
Si vous avez une solution.
Merci.
A voir également:
- Exécuter script php navigateur
- Navigateur web - Guide
- Script vidéo youtube - Guide
- Navigateur privé - Guide
- Extension de navigateur - Guide
- Easy php - Télécharger - Divers Web & Internet
2 réponses
En fait je viens de trouver une solution AJAX.
xhr_object.open("GET", url, true);
Je me suis rendu compte que le troisième argument été pour lancer de manière asynchrone les URLs si il valait true, je l'ai donc testé est victoire cela fait ce que je recherché.
Si besoin pour les gens de passage voilà mon code source :
xhr_object.open("GET", url, true);
Je me suis rendu compte que le troisième argument été pour lancer de manière asynchrone les URLs si il valait true, je l'ai donc testé est victoire cela fait ce que je recherché.
Si besoin pour les gens de passage voilà mon code source :
<script> /** Fonction AJAX traitant l'appel des fichiers **/ function file(fichier) { if(window.XMLHttpRequest) // FIREFOX xhr_object = new XMLHttpRequest(); else if(window.ActiveXObject) // IE xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); else return(false); xhr_object.open("GET", fichier, true); xhr_object.send(null); if(xhr_object.readyState == 4) return(xhr_object.responseText); else return(false); } </script> <?php $uri = "http://localhost/script/"; $script = array('script_1.php', 'script_2.php', 'script_3.php'); foreach($script as $value) { $file_src = ""; $file_src = $uri.$value; ?> <script> file('<?php echo $file_src; ?>'); </script> <?php } ?>
et comment faire pour récuperer les résultats de retour de chaque fichier ( script_1.php, script_2.php et script_.php)
merci