Comment ajouter des Serveurs Web à une fonction PHP pour lui permettre de faire plusieurs téléchargement à la fois ?

Eléphant du PHP | 137 Messages

12 nov. 2019, 22:09

Bonsoir.

J'ai une fonction PHP qui permet de lancer un téléchargement via le Header du navigateur web:

Code : Tout sélectionner

download_start()
Ce que je veux, c'est de:

1 - Pouvoir lancer plusieurs téléchargement à la fois via cette fonction download_start().

2 - Ajouter des Adresses IP de Serveurs pour permettre plusieurs téléchargement à la fois sur Divers Serveurs via cette fonctions download_start().

Comment donc faire des téléchargements (plusieurs à la fois) sur Différents Serveurs Web via une fonction PHP ???

Merci de m'aider à travers un exemple de Code s'il vous plaît.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 nov. 2019, 00:55

Sans savoir ce que fait ta fonction difficile à dire.

Peut être regarder du côté de Curl pour faire le téléchargement.
Une piste pour le faire en parallèle : https://github.com/marcushat/rollingcurlx
Quand tout le reste a échoué, lisez le mode d'emploi...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 nov. 2019, 00:58

Autre piste (avec l'utilisation de proxy pour changer d'IP) :
http://www.guillaumedesbieys.com/aller- ... threading/
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 137 Messages

13 nov. 2019, 12:39

Merci pour la réponse sauf que moi, j'utilise DOMElement au lieu de cURL pour le téléchargement.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

14 nov. 2019, 01:13

Du coup tu vas devoir changer :D
Quand tout le reste a échoué, lisez le mode d'emploi...