Psykopath | Citation :
au lieu de coller tes images dans une table, tu mets le nom de fichier de l'image et tu stockes dans un dossier à partir de la racine du site.
|
Je dois afficher des images provenant d'une BDD, j'ai pas le choix.
Mais j'avais juste envie de les torturer au passage ...
voici le code, j'ai fait plusieurs essais mais sans résultat
Code :
- <?
- header("Content-type: image/jpeg" );
- $source= tempnam ("/tmp", "FOO" );
- @$conn=OCILogon("*","*","*" );
- if ($conn) {
- $stmt=OCIParse($conn,"select jpeg from images where image=354161" );
- OCIDefineByName($stmt,"JPEG",&$jpeg);
- OCIExecute($stmt);
- OCIFetch($stmt);
- $fd = fopen($source,"w+b" );
- fwrite($fd, $jpeg);
- fclose($fd);
-
- $img = imagecreatefromjpeg($source);
- imagejpeg($img);
- imagedestroy($img);
-
- unlink($source);
- OCIFreeStatement($stmt);
- OCILogoff($conn);
- }
- ?>
|
Ca sautera ptetre aux yeux de certains, mais je vois pas :airforceone |