Bonjour,
Je suis confronté au soucis suivant, ma page contient le code suivant:
Code :
- <?php include('menu.php');
- $page["presentation"]="presentation.php";
- $page["programmation"]="programmation.php";
- $page["acces"]="acces.php";
- $page["volontariat"]='volontariat.php';
- $page["partenaires"]='partenaires.php';
- echo $_GET["page"];
- echo $page[$_GET["page"]];
- if (!isSet($page[$_GET["page"]])) include('presentation.php');
- else include($page[$_GET["page"]]);
- include('footer.php');
- ?>
|
Qui marche parfaitement chez moi, mais lorsque je le transfert sur mon ftp Free, foire misérablement.
Voila ce que j'obtiens chez moi:
Code :
- //menu.php affiché correctement
- presentationpresentation.php
- //footer.php affiché correctement
|
Et voila ce que j'obtiens sur le ftp de free:
Code :
- //menu.php affiché correctement
- presentationp
- Warning: main(p) [function.main]: failed to open stream: No such file or directory in /mnt/102/sdb/e/a/loreilledauphine/mrn2010/index.php on line 23
- Warning: main() [function.include]: Failed opening 'p' for inclusion (include_path='/mnt/102/sdb/e/a/loreilledauphine/include:.:/usr/php4/lib/php') in /mnt/102/sdb/e/a/loreilledauphine/mrn2010/index.php on line 23
- //footer.php affiché correctement
|
Et ce quelle que soit la valeur de la variable $_GET["page"] fournie dans l'url. Le contenu de $page[$_GET["page"]] devient systématiquement "p"
Merci.
Message édité par bibiwood le 07-04-2010 à 11:03:57