Page 1 sur 1

include qui fonctionne pas partout

Posté : 12 févr. 2005, 11:55
par mumulafrite
Salut tout le monde
Bon alors voilà.
Sur mon site je met en include un fichier menu.php sur toutes mes pages pour eviter de modifier à chaque fois. (ca ca marche).
Dans ce menu jai mis un compteur en include, il fonctionne sur la page d'accueil mais des que c'est sur des pages d'un autre repertoire ca marche plus
explication:
index.php (OK) http://rikikifunkin.free.fr
/extraits/divers.php (Marche pas)http://rikikifunkin.free.fr/extraits/divers.php

Alors je comprends pas ca marche, ca marche pas, ya til possibilité que cet include fonctionne partout sur le site.

Merci d'avance et jespere que je me suis bien expliqué

Posté : 12 févr. 2005, 11:57
par jeff
verifie tes chemins

Posté : 12 févr. 2005, 11:58
par TwiSeft
Salut,
As tu vérifié s'il n'y avait pas une balise encore ouverte lors de ton include ?
Sinon si tu pouvais donner le code! :D

Posté : 12 févr. 2005, 11:59
par mumulafrite
Bien oui mais pour l'include le chemin est tjs le meme donc c'est ca que je comprends pas ca devrais marcher

Posté : 12 févr. 2005, 12:01
par mumulafrite
Voici le code dans le fichier menu.php qui est à la racine du site:
<? include ("Compteur/index.php"); ?>

Posté : 12 févr. 2005, 12:04
par jeff
regarde ton code source tu aura des explications
c'est ca le desavantage des fonts noir quand on a des erreurs ont les voi
pas forcement :lol:

Posté : 12 févr. 2005, 12:06
par TwiSeft
je crois savoir pourquoi!
Dans index c'est normal que sa marche puisque c'est

index.php
compteur/index.php

mais après dans l'autre page
extraits/divers.php
et la il cherche le compteur dans:
extraits/compteur/index.php
il faut que tu mettes:
./compteur/index.php dans ton include! ;)

Je pense que c'est ceci!

Posté : 12 févr. 2005, 12:10
par mumulafrite
L'erreur n'est pas logique:
Warning: main(Compteur/connect.php): failed to open stream: No such file or directory in /var/www/free.fr/b/c/rikikifunkin/Compteur/index.php on line 5

Warning: main(): Failed opening 'Compteur/connect.php' for inclusion (include_path='/var/www/free.fr/b/c/rikikifunkin/include:.') in /var/www/free.fr/b/c/rikikifunkin/Compteur/index.php on line 5
Connexion impossible
Ce n'est pas logique parce que ca marche tres bien sur les autres pages. En fait ce fameux fichier index.php dans compteur il fait appel à un fichier connection

Bon me suis rendu compte que ca marchais jai modifier le chemin pour ce fichier. Maintenant reste plus qu'à mettre le bon chemin des images.

Je dois avouer que c assez chiant ces histoires...

Merci de votre aide