Ses derniers messages sur les forums
Un grand merci Laura, j'avais l'erreur sous les yeux. C'était simplement une question d'extension mal renseignée du htm au lieu de html. Bizarre que j'ai fait cette erreur, c'est bien la première fois.
Enfin, maintenant ça fonctionne.
Merci à tous.
Merci Laura,
Je ne sais pas où se situe le problème. Ma page pv.php est la page principale où se trouve tout le code qui permet d'inclure mes fichiers dans cette même page et elle est tout à fait indépendante des autres. Maintenant je pense qu'il y a un problème dans mes directions de chemins, peut-être au niveau de mon formulaire. J'avoue que je tourne en rond depuis hier et ça me fatigue de ne pas trouver. J'ai vraiment besoin d'aide sur ce coup.
ou ici selon si je choisis ce code :
<?PHP
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
switch($page)
{
case '2001': include ('PV/2001/2001.htm');break;
case '2002': include ('PV/2002/2002.htm');break;
...
case '2009': include ('PV/2009/2009.htm');break;
default:
echo "Page en constructon.";break;
}
?>
Apparemment rien avoir avec le fait que ça soit protégé. Même hors cette protection ça ne fonctionne pas. L'erreur doit se trouver ici :
<?PHP
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
if ($page =="2001") include ('PV/2001/2001.htm');
if ($page =="2002") include ('PV/2002/2002.htm');
?>
y a rien à faire, ça ne fonctionne pas.
Petite explication complémentaire :
le dossier Telechargements se trouve protégé par .htaccess.
J'ai essayé aussi avec
switch($page)
{
case '2001': include ('PV/2001/2001.htm');break;
et ça ne fonctionne pas non plus.
C'est pour cela que je me demande si c'est pas cause de la protection. Pour le savoir je devrais peut-être essayer sans protection. Ce que je vais faire. Je reviens.
un problème de chemin ! peut-être mais je ne vois pas l'erreur. Le fichier pv.php se trouve dans le dossier Telechargements qui lui comporte d'autres dossiers comme le dossier PV dans lequel sont les dossiers 2001, 2002, 2003... qui eux contiennent les fichiers à inclure.
Merci encore
Bonjour,
Est-ce que cette syntaxe est logique et correcte, parce qu'elle ne fonctionne pas.
<?PHP
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
if ($page =="2001") include ('Telechargements/PV/2001/2001.htm');
if ($page =="2002") include ('Telechargements/PV/2002/2002.htm');
?>
Voici le message que ça génère :
Warning: main(Telechargements/PV/2001/2001.htm): failed to open stream: No such file or directory in /var/web/dptscvie/public_html/Telechargements/pv.php on line 151
Warning: main(): Failed opening 'Telechargements/PV/2001/2001.htm' for inclusion (include_path='.:/usr/share/pear') in /var/web/dptscvie/public_html/Telechargements/pv.php on line 151
Merci de m'éclairer.
Bonjour,
J'utilise Dream CS3 sur Mac et suis à la recherche d'un script ou d'une fonction qui permettra au visiteur d'imprimer le contenu de ma page sans les menus.
Mes pages (en html) sont inclues dans ma page index.php, Le script doit, je suppose, apparaitre dans ma page index.php
Merci de votre aide