Conflit de script php

Fermé
yovogan05 Messages postés 53 Date d'inscription jeudi 14 août 2003 Statut Membre Dernière intervention 13 novembre 2003 - 7 oct. 2003 à 13:05
 Utilisateur anonyme - 7 oct. 2003 à 13:18
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
7 oct. 2003 à 13:18
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