Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1307 connectés 

  FORUM HardWare.fr
  Programmation

  [php] test d'existence d'une image

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] test d'existence d'une image

n°56417
sisicaivra​i
Life is Beautifullll
Posté le 30-08-2001 à 22:32:19  profilanswer
 

comment tester si une image/fichier existe dans un rép du site?
J'ai essayé :
if (!fopen("$avatar","r" ))
...
 
mais c'est pas bon.
une idée?

mood
Publicité
Posté le 30-08-2001 à 22:32:19  profilanswer
 

n°56431
sisicaivra​i
Life is Beautifullll
Posté le 30-08-2001 à 23:42:03  profilanswer
 

ceam a écrit a écrit :

if (file_exists('chemin/monfichier.xxx'))  




y me fout false a chaque fois
c paske j'utilise un string qui contient le chemin?

n°56434
sisicaivra​i
Life is Beautifullll
Posté le 30-08-2001 à 23:46:16  profilanswer
 

$avatar="http://imhotep03.multimania.com/avatars/";
$avatar.=$auteur;
$avatar.=".gif";
 
if (file_exists("$avatar" )== FALSE)
   $avatar="http://imhotep03.multimania.com/avatars/defaut.gif";
 
j'ai essayé avec des '  ' autour de $avatar, et sans rien également...

n°56437
sisicaivra​i
Life is Beautifullll
Posté le 30-08-2001 à 23:49:58  profilanswer
 

ceam a écrit a écrit :

 
 
file_exists($avatar)...  




c ske j'ai essayé en 1er, mais ca marche pas
du coup j'ai essayé avec des ' 'ou des ""...
faut mettre un chemin local?

n°56441
sisicaivra​i
Life is Beautifullll
Posté le 30-08-2001 à 23:52:42  profilanswer
 

ca fait pareil :(
et j'ai aussi essayé if (file_exists('./avatars'.$auteur.'.gif')== false)

 

[edtdd]--Message édité par sisicaivrai--[/edtdd]

n°56443
sisicaivra​i
Life is Beautifullll
Posté le 30-08-2001 à 23:56:11  profilanswer
 

ben s'il existe, faut rien faire en fait, il test simplement si l'image avatar existe, si oui il fait rien, si non il met une par défaut
je vois ce que tu veux dire, c pour simplifier le code, mais ca change pas le prob qu'on a :(

 

[edtdd]--Message édité par sisicaivrai--[/edtdd]

n°56445
Sh@rdar
Ex-PhPéteur
Posté le 30-08-2001 à 23:59:58  profilanswer
 

oki on mélange les deux sortes de réponses pour faire
 
if (!file_exists("cheminverslimage/image.extension" )) {
  ce quil faut faire si l'image n'existe pas;
}


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°56446
sisicaivra​i
Life is Beautifullll
Posté le 31-08-2001 à 00:00:20  profilanswer
 

pour faire plus joli, j'ai fait ca :
if (file_exists('http://imhotep03.multimania.com/avatars/'.$auteur2.'.gif'))
           {
            $avatar="http://imhotep03.multimania.com/avatars/";
            $avatar.=$auteur2;
            $avatar.=".gif";
           }
else
$avatar="http://imhotep03.multimania.com/avatars/defaut.gif";
 
mais ca marche tjs pas
 
le !exist j'avais essayé en 1er, mais j'ai changé pour ==false me disant qu'on pouvait ptete pas faire comme en C

 

[edtdd]--Message édité par sisicaivrai--[/edtdd]

n°56447
Sh@rdar
Ex-PhPéteur
Posté le 31-08-2001 à 00:01:21  profilanswer
 

arf... 22 sec trop tard  :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°56448
sisicaivra​i
Life is Beautifullll
Posté le 31-08-2001 à 00:03:07  profilanswer
 

YAISSSSE
 
c bon :  
faut mettre un chemin local :
 
   if (file_exists('./avatars/'.$auteur2.'.gif'))
           {
            $avatar="http://imhotep03.multimania.com/avatars/";
            $avatar.=$auteur2;
            $avatar.=".gif";
           }
            else
              $avatar="http://imhotep03.multimania.com/avatars/defaut.gif";
:jap: pour ton aide :hello:
@+

 

[edtdd]--Message édité par sisicaivrai--[/edtdd]

mood
Publicité
Posté le 31-08-2001 à 00:03:07  profilanswer
 

n°1241103
rony21000
Posté le 08-11-2005 à 11:49:27  profilanswer
 

Cet exemple m'interresse beaucoup mais comment l'utiliser dans un html ?
 
Rony


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [php] test d'existence d'une image

 

Sujets relatifs
[MySQL-PHP] Stocker une image dans une base[Java] Rotation d'uen Image
[HTML] Truc con : image sur une balise INPUT type SUBMIT,formulaire / clique / image / insert / texte...
insérer une image avec nom variable dans un script php + htmlHtml - JavaS -- Image réactive
php / wml afficher une image wbmp sans la stocker sur le disque[applet java???] je cherche machin pour faire tourner une image...
PHP + rollover + input type="image"[css] une image en fond en passant par le css !
Plus de sujets relatifs à : [php] test d'existence d'une image


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR