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