Bonjour,
Voilà j'ai une structure de dossier qui donne ça :

https://beta.pad-books.fr
    + app
        account.php
    - libs
        - elmt
            header.php
     index.php

Je veut inclure mon header partout sur mes pages j'ai donc fait ça pour index.php

<?php
      //Toutes les versions que j'ai essayer
      include './libs/elmt/header.php'; //Fonctionne
      include 'https://beta.pad-books.fr/libs/elmt/header.php'; //Fonctionne pas
      include '/libs/elmt/header.php'; //Fonctionne pas
?>

Et ça pour app/account.php en sachant que pour la page account j'ai une réécriture qui donne :
https://beta.pad-books.fr/user/JeremieMeunier/account (Mais ça ne marche pas même quand j'accède directement par : https://beta.pad-books.fr/app/account.php?u_name=JeremieMeunier)

app/account.php

<?php
      //Toutes les versions que j'ai essayer
      include './libs/elmt/header.php'; //Fonctionne pas
      include 'https://beta.pad-books.fr/libs/elmt/header.php'; //Fonctionne pas
      include '/libs/elmt/header.php'; //Fonctionne pas
?>

Donc voilà, je suis devant ce problème je n'arrive pas include mon header... Quelqu'un à une idée ?

2 réponses


iHyde
Réponse acceptée

Salut l'ami, voici le code que tu dois faire pour que cela marche:

include_once '../libs/elmt/header.php';

ou soit si ton fichier est dans le même dossier:

include_once 'libs/elmt/header.php';

Bonjour
Essaye avec deux point ca devrait fonctionner

include '../libs/elmt/header.php'; //Fonctionne pas