Bonjour, j'ai actuellement un probleme de retour d'une variable dans une fonction php:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if ( sqlsrv_fetch( $stmt ) ) { $image = sqlsrv_get_field($stmt, ,SQLSRV_PHPTYPE_STREAM(SQLSRV_ENC_BINARY)); //fpassthru($image); } else { echo "Error in retrieving data.</br>"; die(print_r( sqlsrv_errors(), true)); } return $image;
lorsque je fais le fpassthru dans le if, celà affiche bien ce que je voulais lors de l'appel de la fonction, dans firefox, mais lorsque je j'appelle la fonction comme ceci:
$resultat= Stream($req);
fpassthru($resultat);
le flux est alors vide, et je ne comprends pas pourquoi...
merci beaucoup, bonne journée
Partager