Enregistrer à distance img-fichier server avec php
Je veux enregistrer une distance img-fichier de mon serveur, mais je ne sais pas comment faire.
L'url de l'image est http://img.youtube.com/vi/Rz8KW4Tveps/1.jpg
et 1.jpg
, c'est être sauvé et renommé imgfolder/imgID.jpg
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
file_get_contents()
à la charge de la télécommande image d'une chaîne binaire à l'intérieur de votre script PHP (accès au fichier PHP accepte souvent des Url pour accéder à distance à des ressources - ce qui est très pratique), puis le stocker ce fichier quelque part où vous avez accès en écriture. Voici un exemple très simple:Tada!
Si l'URL gestionnaires de flux sont autorisés, vous pouvez le faire en 1 ligne plutôt que d'avoir à les charger dans un var:
C'est beaucoup moins susceptible de causer un problème avec PHP en cours d'exécution hors de la mémoire.