IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

verifier si un fichier existe


Sujet :

ASP

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Points : 112
    Points
    112
    Par défaut verifier si un fichier existe
    Bonjour,
    je souhaite savoir comment faire à l'aide d'une condition (if) pour regarder si le fichier image que je veux afficher existe et s'il n'existe pas j'affiche une image par defaut...

    pour afficher l'image je fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        <td width="191"><div align="center"><img src="../Images/<%=rs("image")%>" width="151" height="146" /></div></td>
    mais je ne vois pas comment faire cette condition

    merci de votre aide

  2. #2
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    Salut tu teste de cette facon:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set fso = Server.CreateObject("scripting.filesystemobject")
    if  fso.fileexists (path & "\" & file.filename) then ...........
    Cordialement

  3. #3
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    n'oublie pas quand tu finis

  4. #4
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Points : 112
    Points
    112
    Par défaut
    rebonjour,
    le nom de mon fichier je vais le chercher dans une base de donner en utilisant comme code :
    <%=rs("image")%>

    je ne vois pas trop comment l'intégrer à la condition?

    merci de votre aide

  5. #5
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    nomdufichier = rs("image")
    set fso = Server.CreateObject("scripting.filesystemobject")
    if fso.fileexists (path & "\" & nomdufichier) then ...........

    C'est ca non?

  6. #6
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Points : 112
    Points
    112
    Par défaut
    les conditions sont bonnes mais c'est pour le chemin pour vérifier le fichier :
    path & "\" & nomdufichier
    c'est path à mon avi qui ne vas pas!
    je dois donner le chemin physique de la racine jusqu'au fichier?

    merci de votre aide

  7. #7
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    En effet est ce que tu connais le chemin jusqu'au fichier? Si oui tu peux le mettre ds la variable path de cette facon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    path = Server.Mappath("\upload\") qui va te donner le chemin complet. ( c:\tonserveur\httpdocs\upload\
    )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    nomdufichier = rs("image")
    set fso = Server.CreateObject("scripting.filesystemobject")
    if fso.fileexists (path & "\" & nomdufichier) then
    path & "\" & nomdufichier donnera c:\......\uploads\tonfichier.jpg

    ok?

  8. #8
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Points : 112
    Points
    112
    Par défaut
    oui merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. verifier si un fichier existe en SQL
    Par monsurf dans le forum MS SQL Server
    Réponses: 14
    Dernier message: 14/03/2008, 15h46
  2. Verifier qu'un fichier existe ?
    Par mello dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 25/02/2008, 10h20
  3. verifier si un fichier existe avec Inet
    Par bailamos dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 12/10/2007, 09h08
  4. [VC++] comment verifier qu'un fichier existe deja
    Par ksoft dans le forum Visual C++
    Réponses: 17
    Dernier message: 21/09/2006, 14h56
  5. Réponses: 2
    Dernier message: 05/09/2005, 16h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo