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 :

Probleme de liens vers un fichier


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut Probleme de liens vers un fichier
    Bonjour, je me retrouve face a une erreur assez bete,

    c'est a dire que je fait un icone qui renvoi vers une fichier pdf.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $printBl = "<a href='$url' target='_blank'><img src='./images/icone_fiche.jpg'/></a>";
    Evidement il y a les balise php qui vont bien avec.
    ma variable a comme valeur ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $repRecherche = "./PDF_OTEC_RECHERCHE/";
    en local de www cela fonctionne tres bien mais si je veux mettre mon dossier a la racine du c
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $repRecherche = "C:/PDF_OTEC_RECHERCHE/";
    cela ne fonctionne plus y a t'il une raison qui m'échappe?

    Je précise que d'autre programme utilise se dossier et que j'aurai besoin qu'il soit a la racine de C:

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    La racine (C: ou / sous Linux) n'est pas accessible par Apache, c'est mentionné dans sa configuration par défaut:

    Tu dois mettre ton fichier quelque part dans ton répertoire web (C:\wamp\www ou /var/www sous Linux) pour qu'il soit accessible depuis le navigateur ou alors changer ta configuration Apache (httpd.conf)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    D'accord je comprend

    Cela a t'il un rapport avec les alias de dans localhost?

    merci d'avance

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Non, les alias sont là pour faire correspondre des paths du serveur web sur des paths du système de fichier. En gros, ils agissent comme des liens symboliques (sauf qu'ils ne sont pas concernés par la directive follow symlink).

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Bonjour,

    j'ai fait des recherche et je dois avouer que je ne trouve rien de concluant c'est un peu gênant, surtout que j'ai besoin d'avoir accès a des lecteurs réseaux.

    Mise a part les alias qui n'est pas vraiment adapté je ne trouve pas grand chose.

    Pouvez vous m'éclairer?

  6. #6
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Alias /downloads "X:/chemin/vers/tes/fichiers"
     
    <directory "X:/chemin/vers/tes/fichiers">
      Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order Allow,Deny	
        Allow from all
    </directory>
    L'ancre devient alors:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="/download/monfichier.pdf">...</a>

Discussions similaires

  1. Lien vers un fichier sonore
    Par Jamie88 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 24/08/2005, 11h53
  2. lien vers un fichier à partir d’un bouton
    Par amelhog dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 10/08/2005, 16h39
  3. |VB6] Comment Lister les liens vers des fichiers d'une page web
    Par Mayti4 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 18/01/2005, 19h17
  4. Lien vers un fichier en intranet
    Par argoet dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 07/01/2005, 17h04
  5. Lien vers un fichier .xls
    Par Laurent Nève dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 02/12/2004, 09h57

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