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

Langage PHP Discussion :

Une question sur la fonction unlink


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 54
    Par défaut Une question sur la fonction unlink
    Coucou!

    Je suis toujours sur mon album photo et voila je veux pouvoir supprimer des photos donc je regarde le manuel php (http://fr3.php.net/manual/fr/function.unlink.php ) et je trouve cette super fonction.

    Dans ma base de donnée ce trouve le chemin relatif à ma photo donc j'utilise ce petit bout de code pour supprimer mon fichier:
    $ad étant une variable ou est stocké le chemin relatif.

    Mais comme tout n'est pas rose j'ai l'erreur suivante qui apparait:
    Warning: unlink(../image/vignette/all2e001.jpg) [function.unlink]: No such file or directory in G:\EasyPHP 2.0b1\www\atlas\imagemodif.php on line 41

    D'où la question suivant suivant lorsque l'on indique le chemin relatif pour unlink de où doit on partir? de la racine c:/ où du dossier où se trouve le script??

    Merci d'avance

  2. #2
    Membre expérimenté Avatar de chtipitou
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 175
    Par défaut
    tu sembles avoir un serveur sous windows

    remplace dans le chemin relatif les sinon, il faut partir du dossier de la page appele.

    si tu appele index.php
    et que index fais un include de gestionfichier.php
    et que le unlink est dans gestionfichier.php

    c'est le chemin a partir de index qui compte

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 54
    Par défaut
    Bon j'ai noté cette possibilité et j'ai changé mes / par des \ grace a la fonction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $adwin=str_replace ("/","\\" ,$ad) ;
    Mais hélas il me sort encore la même erreur et je dit bien la même car j'ai encore
    Warning: unlink(..\image\vignette\all1v002.jpg) [function.unlink]: No such file or directory in G:\EasyPHP 2.0b1\www\atlas\imagemodif.php on line 43
    on remarquera tout de même que les / on bien été remplacer par des \


    Une autre idée?

    Edit: je part bien du bon chemin je viens de vérifier

    Tout les script sont dans un dossier atlas et les photos dans: atlas\image\vignette\

  4. #4
    Membre expérimenté Avatar de BlackSmith
    Inscrit en
    Mars 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2008
    Messages : 181
    Par défaut
    A mon avis il ne veut pas de chemin relatif.

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 54
    Par défaut
    Bon j'ai essaye aussi la fonction file_exists mais rien à faire pour lui le fichier n'existe pas pourtant il est bien devant moi...

    Personne n'a deja eu ce problème?

    Edit: effectivement c'est le chemin relatif qu'il n'aime pas. Mais cela ne m'arrange pas du tout quelqu'un à une solution?

    Bon j'ai trouvé:
    il ne fallais pas que je mette ../ avant image ! tout est resolu merci encore d'avoir tenté de l'aidé

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

Discussions similaires

  1. Une question sur la fonction header()
    Par ctrl+z dans le forum Langage
    Réponses: 10
    Dernier message: 15/01/2009, 09h21
  2. une question sur le code ASP-Nuke
    Par ghita269 dans le forum ASP
    Réponses: 1
    Dernier message: 14/01/2006, 09h41
  3. Réponses: 2
    Dernier message: 21/12/2005, 09h39
  4. Une question sur le wap
    Par fabiofabio dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 19/11/2005, 16h24
  5. Encore une question sur malloc
    Par IG88 dans le forum C
    Réponses: 5
    Dernier message: 23/06/2004, 15h35

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