Copie d'un fichier JPG en PHP
13 messages
• Page 1 sur 1
-

OJAL - WRInaute passionné

- Messages: 1178
- Inscription: 10 Avr 2003
Copie d'un fichier JPG en PHP
Bonjour,
Je souhaite copier un fichier JPG situé sur une URL donnée (externe au serveur sur lequel sera les script) grace à un petit script PHP... La problématique me semblait basique, mais je tourne en rond...
Pourriez-vous me donner un petit coup de main SVP???
Mes essais avec la fonction copy de PHP ne fonctionnent pas... glups...
D'avance merci
Je souhaite copier un fichier JPG situé sur une URL donnée (externe au serveur sur lequel sera les script) grace à un petit script PHP... La problématique me semblait basique, mais je tourne en rond...
Pourriez-vous me donner un petit coup de main SVP???
Mes essais avec la fonction copy de PHP ne fonctionnent pas... glups...
D'avance merci
-

easy_zik - WRInaute occasionnel

- Messages: 410
- Inscription: 7 Juil 2003
- Code: Tout sélectionner
<?hp
file_put_contents(
'emplacement/final/image.jpg',
file_get_contents('http://www.exemple.com/image-a-pomper.jpg')
) ;
?>
That's all...
-

easy_zik - WRInaute occasionnel

- Messages: 410
- Inscription: 7 Juil 2003
Et ben tu la réecrit, c'est qd même pas compliqué...
Faut tout leur faire au newbies...
Faut tout leur faire au newbies...
- Code: Tout sélectionner
function file_put_contents($file_name, $datas) {
$fd = fopen( $file_name, 'w' ) ;
fwrite( $fd, $datas ) ;
fclose($fd) ;
}
-

nickargall - WRInaute accro

- Messages: 6339
- Inscription: 13 Juin 2005
Tu peux même la copier
http://www.manuelphp.com/php/function.copy.php
Edit : bon ok t'as déjà essayé, ca m'apprendra à pas lire les questions jusqu'au bout..
- Code: Tout sélectionner
<?php copy($file, $newfile); ?>
http://www.manuelphp.com/php/function.copy.php
Edit : bon ok t'as déjà essayé, ca m'apprendra à pas lire les questions jusqu'au bout..
-

nickargall - WRInaute accro

- Messages: 6339
- Inscription: 13 Juin 2005
En effet, j'ai vraiment pas bien lu le post d'origine ...
-

OJAL - WRInaute passionné

- Messages: 1178
- Inscription: 10 Avr 2003
J'ai déjà ce bout de code qui ne fonctionne pas...
J'ai le joil message d'erreur : failed to open stream: Connection timed out in xxxxx.php on line 2...
Je n'arrive donc déjà pas à lire le fichier..... et je tourne en rond...
PS: je suis sur un hébergement mutu SIVIT.
- Code: Tout sélectionner
<?
$fd = fopen( "http://www.url.jpg", "r" ); // Ouverture du fichier en lecture seule
while(!eof($fd))
{
$contents .= fread($fd, 8192); //Récupère tout le contenu du fichier et le place dans une chaîne de caractères
}
fclose($fd); //Fermeture du fichier
echo $fd;
?>
J'ai le joil message d'erreur : failed to open stream: Connection timed out in xxxxx.php on line 2...
Je n'arrive donc déjà pas à lire le fichier..... et je tourne en rond...
PS: je suis sur un hébergement mutu SIVIT.
-

OJAL - WRInaute passionné

- Messages: 1178
- Inscription: 10 Avr 2003
Nickel, ça ne marche pas sur SIVIT, mais ça marche sur FREE... Donc ça vient bien de la config serveur....
Pour info il faut définir la fonction file_put_contents car FREE ne la connait à priori pas...
Thanks à TOUS et surtout à easyzik
Pour info il faut définir la fonction file_put_contents car FREE ne la connait à priori pas...
Thanks à TOUS et surtout à easyzik
13 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- fichier.php.jpg == fichier.php sous free !!
- referencement avec fichier .jpg
- Cheval de Troie dans fichier jpg
- copie d un fichier
- script compression d image jpg en 256 ? php
- copie d un repertoire (php)
- truc.jpg redirige vers truc.php ?
- upload de fichier via PHP : taille variable du fichier créé
- Copie de fichier d'un serveur distant sur mon serveur
- Copie d'un fichier d'un serveur a un autre
- Article sur le fichier .htaccess - 11-01-2003
- Yahoo poursuit les propriétaires de 1763 noms de domaine - 23-06-2006
- Déclarer son fichier sitemap dans le fichier robots.txt - 16-04-2007
- Sortie de GoogleStats v2.01 - 02-03-2003
- Le cache de Google : description, explications - 06-09-2008
- Suite de l'article sur le fichier .htaccess : l'URL rewriting - 16-01-2003
- Yahoo Audio Search - 05-08-2005
- Sitemaps : protocole commun pour Google, Yahoo et Live Search - 16-11-2006
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



