Gros problème ! Incompatibilité ?

Gros problème ! Incompatibilité ? - PHP - Programmation

Marsh Posté le 12-06-2007 à 15:49:41    

Bonjour tout le monde,
 
voila, j'ai un problème avec un script PHP, et c'est pas la premiere fois que cela m'arrive...
 
Tout d'abord, j'ai un site ( pas encore en ligne, désolé :/ ) avec un index en php, un menu dans cet index.php qui fonctionne de la manière suivante :
 

Code :
  1. <?php
  2. if (!isset($_GET['page'])) $page= 'index'; else $page= $_GET['page'];
  3. switch($page)
  4. {
  5. // Menu accueil
  6. case 'test': include ('includes/test.php');break;
  7. }
  8. ?>


 
La construction du site est entierement en CSS/XHTML.
Evidemment, j'ai voulu éviter les IFRAMES, donc le cadre central est en DIV.
Le code cité plus haut est positionné dans ce même cadre central et les liens du menu sont du type : <a href="index.php?page=test"...
 
Pour afficher du texte ou des images, aucun problemes !
 
Le problème est que je voudrais afficher un script PHP de gallerie d'image ( qui fonctionne parfaitement sans être appellé par cette fonction )
 
Seulement le script ne fonctionne pas, il me retourne une erreur du type "Aucunes images à afficher".
 
J'ai essayé avec d'autres scripts PHP quelquonques, aucun ne fonctionnent en étant appelés de cette manière...
 
 
JE SUIS PERDU !  :lol:  
 
Merci d'avance à celui qui trouvera la réponse...

Reply

Marsh Posté le 12-06-2007 à 15:49:41   

Reply

Marsh Posté le 12-06-2007 à 16:08:44    

Je sors ma boule de cristal du grenier et je reviens.[:moule_bite]


Message édité par skeye le 12-06-2007 à 16:08:52

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 12-06-2007 à 16:29:31    

Je paris que t'as le script dans un dossier du site et que tu n'as pas pensé qu'en l'incluant depuis la page d'acceuil il allait se croire dans le dossier racine du site et pas le dossier où tu l'as installé.

Reply

Marsh Posté le 12-06-2007 à 16:45:02    

+1 pour omega2

Reply

Marsh Posté le 12-06-2007 à 16:52:50    

+1000 pour Omega2...merci 1000 fois :love:

Reply

Marsh Posté le 12-06-2007 à 16:55:20    

D'ailleur, je sens venir le plan foireux :/
 
Ayant bcp de galleries, je vais pas m'amuser à toutes les mettres à la racine lol ^^
 
Voici le script, si vous avez une idée n'hesitez pas ;) ( hein Omega2... :love: )
 
Merci !
 
http://www.protestants-schweighous [...] ss-1-2.zip

Reply

Marsh Posté le 12-06-2007 à 16:56:19    

démerde toi.[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 12-06-2007 à 16:59:48    

Mdr je cherche je cherche !  :bounce:  :lol:

Reply

Marsh Posté le 12-06-2007 à 17:02:54    

+1 avec skeye. (voir charte d'ailleur ;) )
 
Bizare d'ailleurs que t'ai pris un systéme de gallerie qui n'en gére qu'une vu que tu serais obliger de tout mettre à la racine du site.

Reply

Marsh Posté le 12-06-2007 à 17:06:31    

+1 pour Omega...( :love: )
 
Oui en effet...en fait je suis en train d'essayer de trouver le moyen d'indiquer - moyennant plusieurs sous dossiers qui contiendraient eux même plusieurs versions du script - au script de fouiller dans tel dossier pour m'afficher son contenu...pas facile, je débute en PHP :)

Reply

Marsh Posté le 12-06-2007 à 17:06:31   

Reply

Marsh Posté le 12-06-2007 à 17:15:40    

Tu ne peux pas lui indiquer une liste de dossier par un fichier de config (ou une section de config du script) ou lui indiquer par l'adresse dans quel dossier est la galerie à lister?

Reply

Marsh Posté le 12-06-2007 à 17:17:55    

Eh bien j'essaye en fait de trouver dans le script la fonction qui sert à cibler le dossier voulu...mais étant donné que le script peut en autonome changer de dosser à la demande de l'utilisateur, ca complique bcp la tache ( du moins pour moi lol )
Mais j'y arriverai...patience patience  :jap:

Reply

Marsh Posté le 12-06-2007 à 17:22:51    

J'aurais plustôt tendance à dire le contraire : ca limite la recherche aux lignes qui utilisent la variable (où la case du tableau $_POST, $_REQUEST, ...) contenant le fameux dossier. :) Au besoin regarde le code html où tu choisis le dossier, comme ça t'auras le nom que tu dois chercher.

Reply

Marsh Posté le 12-06-2007 à 17:29:49    

ok merci omega (  :love: ) je vais voir ca, mais je sens que niveau compatibilité, ca va être un cauchemard...

Reply

Marsh Posté le 12-06-2007 à 17:33:33    

Sinon, je voudrais quand même faire un essai avec IFRAME [:azitwaz]
 
Tu pourrais me dire comment cibler une iframe avec la fonction :
 

Code :
  1. <?php if (!isset($_GET['page'])) $page= 'index'; else $page= $_GET['page'];  switch($page){// Menu accueilcase 'test': include ('includes/test.php');break;} ?>


 
Pour essai :D

Reply

Marsh Posté le 13-06-2007 à 08:03:27    

On ne fera rien à ta place. Tu n'as a priori rien fait toi-même, là, et tu ne comprends pas vraiment ce que tu en fais non plus...


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed