Passer le téléchargement d'un URL par un fichier PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Passer le téléchargement d'un URL par un fichier PHP

Passer le téléchargement d'un URL par un fichier PHP

par manoaratefy » 16 févr. 2017, 11:20

Bonjour!

Je suis nouveau sur le forum. Voici mon souci.

Je cherche à télécharger des URL à partir d'un fichier URL. Par exemple, je veux télécharger http://www.exemple.com/fichier.avi. Mon but est alors de télécharger l'URL via mon fichier PHP. L'URL de téléchargement sera alors : https://www.monserveur.com/monfichier.php

Notons que le fichier à télécharger (fichier.avi) n'est pas sur mon serveur mais hébergé ailleurs.

J'ai pas mal essayer des trucs en ligne. J'utilise fopen et je faire comme ceci pour ne pas saturer la mémoire vive : fread sur 8 ko, echo, suppression du buffer avec ob_flush(); puis flush(); et répétition de l'opération jusqu'au bout du fichier.

Voici mon script actuel et le principal problème, c'est que fopen ne renvoie plus rien. Je tiens à préciser que allow_url_fopen est bien sur On.

http://pastebin.com/DLaieHRb