Page 1 sur 1
Télécharger une image
Posté : 03 janv. 2016, 03:12
par Ludaur10
Bonjour, je voudrais faire un système de tėlėchargement d'images à partir d'un URL que l'on place dans une case. Merci d'avance.
Re: Tėlėcharger une image
Posté : 03 janv. 2016, 04:00
par Ascla
Salut,
Il est très malpoli de poser son problème sur un forum sans un minimum de salutation !
Quant à ta question, une simple recherche sur le web aurait suffit :
http://stackoverflow.com/questions/7243 ... om-php-url
Tu peux donc soit utiliser file_put_contents si dans tes paramètres allow_url_fopen est activé
http://php.net/manual/fr/function.file-put-contents.php
Dans le cas contraire, il faudra utiliser curl_setopt
http://us2.php.net/manual/fr/function.curl-setopt.php
Belle soirée.
Re: Tėlėcharger une image
Posté : 03 janv. 2016, 13:44
par Ludaur10
Merci de votre réponse j'ai créer interface:
http://riviaimage.livehost.fr/uploads/4 ... af3998.jpg mai je ne trouve pas sur internet le code php pour télécharger l'image sur mon ordinateur. Je ne ve pas sauvegarder l'image mais la télécharger.
Re: Tėlėcharger une image
Posté : 03 janv. 2016, 16:09
par @rthur
Re: Télécharger une image
Posté : 03 janv. 2016, 17:12
par Ludaur10
voici mon début de code :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link href="style.css" rel="stylesheet" type="text/css">
<title>télécharger</title>
</head>
<body>
<form>
<div class="cadre">
<p>Télécharger votre image<br />
<input type="texte" name="url">
<input type="submit" value="télécharger votre image">
</p>
</form>
</body>
</html>
Re: T?l?charger une image
Posté : 03 janv. 2016, 18:39
par laurentsch
Bonjour,
je ne voudrais pas être contrariant mais un formulaire sans action, ni méthode ni champ de type FILE...
Re: T?l?charger une image
Posté : 03 janv. 2016, 19:32
par Ludaur10
faut t'il utiliser La méthode GET ?
Re: T?l?charger une image
Posté : 03 janv. 2016, 20:11
par laurentsch
A chaque fois que je l'ai fait (mais plus rien sous la main), c'était la méthode POST.
Re: T?l?charger une image
Posté : 03 janv. 2016, 21:18
par @rthur
faut t'il utiliser La méthode GET ?
Les 2 tuto dont je t'ai donné les liens disent quoi ?

Re: T?l?charger une image
Posté : 03 janv. 2016, 22:57
par Ludaur10
Il parle de la crėation d'un script d'upload
Re: T?l?charger une image
Posté : 03 janv. 2016, 23:05
par or 1
Re: T?l?charger une image
Posté : 04 janv. 2016, 00:44
par @rthur
Il parle de la crėation d'un script d'upload
Au temps pour moi, peut être n'ai-je pas compris ce que tu veux faire.
Tu veux :
1) qu'un utilisateur puisse prendre une image de son ordi et la mette sur ton serveur ?
2) qu'un utilisateur indique l'url d'une image déjà sur internet qui doit être chargée sur ton serveur ?
3) forcer un utilisateur à télécharger une image qui est déjà sur ton serveur ?
4) autre ?
Re: T?l?charger une image
Posté : 04 janv. 2016, 15:35
par Ludaur10
4) l'utilisateur indique l'url d'une image déjà sur internet qui doit être forcer de télécharger
Re: T?l?charger une image
Posté : 04 janv. 2016, 16:46
par @rthur
Ok, c'est quoi le but exactement ?
Car si le visiteur a déjà l'url de l'image, il peut directement la taper dans sa barre d'adresse et la télécharger avec un clic droit enregistre sous, non ?
Sinon, voici une piste pour toi d'un script qui permet de forcer le téléchargement :
http://www.destrucsaweb.com/langages/ph ... hiers.html
Dans cet exemple, il s'agit d'un fichier local mais ça ne change pas grand chose.
En revanche, un truc important : si ton script sera accessible sur internet il est indispensable que tu le sécurise c'est à dire que tu ne permettes pas à des utilisateurs d'indiquer autre chose qu'une url pour éviter qu'il se retrouve à télécharger des fichiers de ton propre serveur (un de ceux contenant des mots de passe par exemple

)
Re: T?l?charger une image
Posté : 04 janv. 2016, 16:48
par Ludaur10
merci beaucoup