Conflit de script php

yovogan05 Messages postés 53 Statut Membre -  
 Utilisateur anonyme -
Salut
J'exécute deux script php sur une seule page. L'un lit le contenu d'un fichier image et l'affiche , l'autre le contenu d'un fichier qui contient les caractéristique de l'image et l'affiche. Mais le contenu de l'image est affichier dans le second script qui affiche le contenu du fichier.

script affichant l'image
<?php
if (isset($HTTP_GET_VARS['nom_fichier'])){
$nomfichier= addslashes($HTTP_GET_VARS['nom_fichier']);
$chemin= "../vr/comsommable/".$nomfichier;
$monim= readfile($chemin); }
header('content-type: image/jpeg');
?>


Dans le second script je fais
<?php
print "<img src="$monim">

......le code qui affiche le contenu du fichier ici.....
?>
Maintenat quand l'image est trouvé, l'affichage du contenu du fichier est ignoré. Mais si l'image n'existe pas le contenu du fichier est afficher.

Comment dois je faire pour régler ce conflit? aidez moi s'il vous plaît.


Le bon informaticien est le plus fainéant de tous les hommes.
A voir également:

1 réponse

Utilisateur anonyme
 
Salut,
Aucun script n'executé après le header.
Si il n'y a pas d'images, le header plante, donc le message est affiché.
Si il y a une image, le header s'execute et tout ce qu'il y a après est consideré comme nul.
Voili voilou !

Kalamit,
Parle à ma culasse, mon carter est malade. :)
0