Titre: Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 12:15:44
Bonjour,
Voila je suis entrain de refaire mon site pour utiliser des pseudo frames plutot que des iframes. J'y suis arrivé, mon seul problème est quand je veux afficher ma galerie photo ou mon livre d'or qui sont dans des dossiers séparés "galerie et "Livredor", j'ai des erreus, et je pense que ca vient du fait que les "include" ne prennent pas le dossier entier des scripts. Avez vous une solution? Merci ;)
|
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 12:21:09
Faut voir l'erreur ?
Est ce le chemin d'acce de l'include qui n'est pas bon ? Pointe tu sur le bon dossier ? ..etc... |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 12:28:31
Oui il pointe sur l'index respectif de la galerie et du livre d'or
{include('galerie/index.php') {include('Livredor/index.php')
en fait je vois la page, mais pour la galerie il manque les photos et pour le livre d'or il me demande de le reinstaller. |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 12:31:21
| C bizarre...mon petit cervo est en ébulition..yatil un endroit où l'on peux constater l'erreur ? |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 12:38:02
non malheureusement, car je le fait en local pour l'instant. Il n'y a pas une fonction qui inclus le dossier ?
Car en fait ca marche comme si il ne voyait pas le reste des fichiers dans les scripts |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 12:45:08
Normalement si tu as une architecture de dossier comme suit tout devrai bien e passer :
- [monsite] index.php - [galerie] index.php - [images] maphoto.jpg monchien.gif - [forum] index.php
si t liens sont bon dans ta page même !! si en revanche les images sont un cran au dessus comme sui... - [monsite] index.php - [images] maphoto.jpg monchien.gif - [galerie] index.php - [forum] index.php
il faut bien préciser leur chemin relatif... soi en mettant toute l'url soit en précisant par (../)qu'il faut prendre le dossier de travail se trouvant dans la hiearchie au dessus !!
Sinon je vois pas ce que ca pourrai etre d'autre !! |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 13:05:45
Le problème du include, c'est que c'est TRES différent des frames ou iframes : il ne simule pas l'insersion, mais insère vramient tout le code de la page... et les liens de la page inclue se calculent alors à partir de la page conteneur.
Supposons que ta page conteneur se trouve à la racine et que ta page insérée se trouve dans le répertoire "/galerie".
Tant que ta page insérée n'est pas inclue, les liens de la sorte : href="toto.htm" vont rechercher le fichier toto.htm dans le répertoire "galerie"
MAIS, dès que la page est inclue, elle appartient totalement à la page conteneur, il va donc chercher toto.htm ... à la racine !
Conclusion : le meilleur moyen de s'en sortir avec les include est d'utiliser des liens absolus dans les pages inclues. |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:05:51
Et bien je ne comprend pas mon site marchait super bien avant avec les iframes, j'appelait ma galerie par ce lien: galerie/index.php
Et là on a l'impression qu'il ne trouve pas le reste des fichiers, je ne comprend pas.
Tu peux voir sur mon site l'arborescence du site. http://www.webnature.net |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:12:08
| Donc en gros il faut que je mette tout à la racine du site? |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:14:28
| Ah oui d'accord, du style home/webnature/ etc... |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 13:21:03
Ah oui d'accord, du style home/webnature/ etc...
|
|
non, des liens absolus et non relatifs : href="http://www.tonsite.com/repertoire/lien.htm" ou src="http://www.tonsite.com/repertoire/image.gif" |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 13:23:24
voilà..Sibelius a pas mal résumé !! ;)
Le mieu et le plus simple (seulement si le site ne fais pas 5000 pages !!) c'est d'avoir tout tes fichier php dans le meme endroit et toutes les images dans un sous dossier |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:29:42
rien que pour ma galerie j'ai 381 fichiers, ca va etre le bordel ... je vais me creuser la tete ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 13:34:18
| c'est tout ce qui te reste a faire !! ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:36:11
| ARGHHH, moi qui aime bien la clareté dans mon site, ca va etre le foutoir! :o ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 13:37:54
| Oui en effet. En général, une construction en pseudo-frames se décide en amont du projet web :-\ |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:39:51
| Quel dommage ! bon je vais me prendre la tete mais je veux y arriver, je vous tiens au courant ! ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 13:41:12
| Ya interet !!! >:(...mdr.. :P |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:42:12
| Je sens qu'il y a de l'aspirine dans l'air ! ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 13:44:27
Prend un médoc générique, ça va te revenir moins chèr en ce moment ;D Bonne chance quand-même ! |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:47:48
| Du raffarin 100 mg GNR, non ca ca va me tuer ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 13:52:41
LOL. Remarque, ça me rappelle lorsque j'ai moi-même découvert les pseudo-frames et que j'ai refait intégralement mon site sportif (slconstantia, en signature) qui était en frames et qui comportait plus de 300 pages !
Je me suis bien amusé aussi ! |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 13:58:02
| Mon petit problème, c'est qu'en php je débute et que les scripts galerie et livre d'or ne sont pas les miens et vu la tonne de code qu'il y a dedans :o |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 14:03:26
Mouais, mais la seule solution est d'utiliser la fonction rechercher pour trouver les liens ("href") et les images ("src")... :P
Autre détail important : les fichiers inclus ne doivent pas posséder de balises HEAD ou BODY car ils "appartiennent" au fichier parent et ces balises seraient redondantes et en conflit. |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 14:09:05
Je pensais tout betement que l'on pouvait inclure un dossier.
elseif ($page=='2') {include("galerie/index.php");
Style (un exemple) include_path etc...
C'est trop bete ca 8) |
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 14:15:13
Je pensais tout betement que l'on pouvait inclure un dossier.
elseif ($page=='2') {include("galerie/index.php");
|
|
Ben là tu inclus un fichier, et non un dossier ??? L'instruction include insère du code dans un autre code, donc impossible d'inclure autre chose qu'un fichier :( |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 14:17:21
bah voui.... sinon je te raconte pas le bordel... imagine une page qui mélange 350 pages différentes..Wahoo !! ;D
..mdr... :P |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 14:20:35
Oui je comprend ... je crois que je ferai des pseudos frames pour mon prochain site, car sinon ca risque d'etre la m.... Merci beaucoup pour les conseils encore une fois! |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 14:21:45
Titre: Re:Pb avec pseudo frame et include
Posté par: SIBELIUS le le 08-09-2003 a 14:22:58
| C'est ton choix. Sache que tu ne seras pas lapidée parce que tu utilises des frames ;) |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 14:24:57
| pas lapidé mais battu et pendu sur la place public... au moins..sinon c'est pas drôle !! ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: Siegfried le le 08-09-2003 a 14:25:57
Oui deja j'ai fait un effort, la premiere version du site comportait 3 frames (enfin si on pouvait appeler ça un site), ensuite 2 frames et après je me suis mis aux Iframes, ce qui fait quand meme plus propre, et les pseudos frames, j'ai un resultat nickel a part le livre d'or et la galerie ... c'est trop bête. Enfin j'ai appris quelquechose aujourd hui ! ;D |
Titre: Re:Pb avec pseudo frame et include
Posté par: Cocci le le 08-09-2003 a 14:27:40
| oO(Comme quoi je peux encore etre utile dans ce monde !!) |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|