Champ <input type="file"> sans upload

Eléphant du PHP | 90 Messages

07 janv. 2007, 16:54

petit erratum...

dans mon 2eme pavé de code, c'est bien :
echo '<a href="../fichier/'.$row["doc"].'" target="_blank" > <img src="../fichier/';
et non
echo '<a href="../../fichier/'.$row["doc"].'" target="_blank" > <img src="../../fichier/';
J'en profite (au risque d'abuser...) pour poser une question subsidiaire... Qu'est-ce qui fait qu'une balise image définie en php disparaisse du code html généré ? Si l'image n'existe pas, il devrait mettre une croix non ?

@ bientôt et merci @ tous

Invité
Invité n'ayant pas de compte PHPfrance

09 janv. 2007, 14:56

je rajoute une dernière remarque... vous n'allez pas me croire et je ne pourrai pas vous en vouloir ;o)

à un autre endoit de mon appli, je fais quelque chose de similaire, avec 1 loupe, là c'est toujours la même image qui pointe vers des fichiers différents... et bien moi je ne vois pas la loupe (rien dans mon code) et mon client si ! Moi je vois d'autres images que celle-ci ;o) mais pour celles-ci c'est carrement le code qui disparait de la page HTML. c'est incroyable !!

commment peut-on expliquer cela ?

le serveur est un serveur dédié client...

peut-être que la clé est là ? j'aimerai pouvoir expliquer cela pour le cas où, vous imaginez, nettement plus génant c'est moi qui vois les loupes et pas le client ;-(

Merci à tous et à bientôt

Eléphant du PHP | 90 Messages

09 janv. 2007, 14:57

dédolée, l'invité c'est moi, karpediem ;o)

bizz à toutes et à tous.

ViPHP
ViPHP | 1961 Messages

09 janv. 2007, 15:00

Bonjour,

Si tu as utilisé
if (file_exists())
et que ton fichier n'existe pas, c'est normal que le code pour l'image ne soit pas généré.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphant du PHP | 90 Messages

09 janv. 2007, 15:03

le fichier existe, le file_exists dit ok, le fichier existe... c'est pour cela que c'est d'autant plus incompréhensible...

Eléphant du PHP | 90 Messages

09 janv. 2007, 18:23

ça y est, je crois que j'ai trouvé !!!

c'est un pb de version de navigateur => j'ai une ancienne version alors que je travaille avec PHP 5.

ceux qui ont un navigateur à jour voient bien mes images et pô moua ;-((

après avoir remis en cause toutes les autres possibilités, il ne restait plus que celle- ci !

je mets donc résolu.

merci à tous pour votre aide, votre patience et vos conseils.

à bientôt et encore Bonne Année avec tout plein de bonnes choses.