Transformer image GD en fichier
Posté : 26 janv. 2007, 17:30
Bonjour,
Je crée des images grâce a GD, que j'aimerais ensuite copier sur un ftp. Voici la fin du code qui génère l'image :
Merci d'avance
Je crée des images grâce a GD, que j'aimerais ensuite copier sur un ftp. Voici la fin du code qui génère l'image :
// on applique le texte
$white = imagecolorallocatealpha($polaroid, 255, 255, 255, 50);
imagefttext( $polaroid, 14, 0, $pos_x, 100, $white, 'fonts\ariblk.ttf', strtoupper($text) );
//ETAPE 4 : ON APPLIQUE UNE ROTATION RANDOM
$coul_blanc = imagecolorallocate($polaroid, 0xFF, 0xFF, 0xFF);
$angle = rand(-3, 3);
$polaroid = imagerotate($polaroid, $angle, $coul_blanc);
Et tout de suite après, je sauvegarde l'image (enfin des informations qui la concerne) ds une bdd, puis j'aimerais copier l'image sur le FTP.// ON INSERE LA GALERIE DS LA BDD
$sql = "INSERT INTO STYLES
VALUES ('', '".$_POST['name']."', '".date('Y-m-d H:i:s')."', '".$_SESSION['user_id']."')";
$query = mysql_query($sql);
$id = mysql_insert_id();
// ON COPIE L'IMAGE SUR LE FTP
copy($polaroid, 'polaroid.jpg');
Mais copy() me renvoie Cela veut t'il dire que l'image générée via GD n'est pas encore réellement un fichier ? Ou le problème est au niveau du fichier destination ? (qui n'existe pas pour le moment, c'est pour le créer justement)copy(Resource id #12) [function.copy]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP 2.0b1\www\Projects\Pixigeo\html\_test\gallery_create.php on line 105
Merci d'avance