affichage blob jpeg oracle
Posté : 06 févr. 2007, 23:50
Salut
J'avais fait tourner en son temps sur une base de test un script php4 nommé affimg2.php, extrayant une image stockée en interne dans un blob oracle 8. Le code :
http://localhost/affimg2.php
et rien d'autre. J'ai fait afficher le source, et j'obtiens :
Une piste svp?
Merci
J'avais fait tourner en son temps sur une base de test un script php4 nommé affimg2.php, extrayant une image stockée en interne dans un blob oracle 8. Le code :
<?
$connection = OCILogon ("scott","tiger","emp");
$requete = "select img from image where cle=1";
$moncursor = OCIParse ($connection, $requete);
$result=OCIExecute($moncursor);
$result=OCIFetchinto($moncursor,&$enreg);
header("Content-type: image/jpg");
echo $enreg[0]->load();
$c2=ocilogoff($connection);
?>
Et ça marchait très bien. Je viens de retester ce code et j'obtiens comme affichage :http://localhost/affimg2.php
et rien d'autre. J'ai fait afficher le source, et j'obtiens :
Désolé, mais là, je cale.<br />
<b>Fatal error</b>: Call to a member function on a non-object in <b>/usr/local/apache2/htdocs/affimg2.php</b> on line <b>8</b><br />
Une piste svp?
Merci