Probleme .htaccess et php

Meve -  
briiiiix Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Voilà je viens vous demander de l'aide car j'ai un petit problème avec mon code pour la sécurisation de mon site.

J'utilise le code suivant pour l'insertion de mes pages :

<div id="contenu">
<br /><br /><br />
<?php
if (isset($_GET['page'])) { $p = $_GET['page']; }
else include('Accueil/Accueil.html');
if (isset($p)) {
if ($p == 'agenda') include('Agenda/Agenda.html');
else if ($p == 'actu') include('Actualites/Actualites.html');
else if ($p == 'terrain') include('Club/Terrain.html');
else if ($p == 'histoire_et_palmares') include('Club/Histoire_et_Palmares.html');
else if ($p == 'parrainnage') include('Club/Parrainnage.html');
else if ($p == 'dirigeant') include('Club/Dirigeants.html');
else if ($p == 'equipe') include('Saison/Equipes.html');
else if ($p == 'calendrier_et_resultat') include('Saison/Calendrier_et_Resultat.html');
else if ($p == 'classement') include('Saison/Classement.html');
else if ($p == 'sondage') include('Divers/Sondage.html');
else if ($p == 'galerie') include('Divers/Galerie.html');
else if ($p == 'sponsors') include('Divers/Sponsors.html');
else if ($p == 'lien') include('Divers/Liens.html');
else if ($p == 'reunion') include('Ecole/Reunion.html');
else if ($p == 'educateur') include('Ecole/Educateur.html');
else if ($p == 'match') include('Ecole/Match.html');
else if ($p == 'convocations') include('Ecole/Convocation.html');
else if ($p == 'forum') include('Forum/Forum.html');
else if ($p == 'contact') include('Contact/Contact.html');
else if ($p == 'senior') include('Saison/Liste_Equipe/Senior.html');
else if ($p == 'u19') include('Saison/Liste_Equipe/U19.html');
else if ($p == 'u17') include('Saison/Liste_Equipe/U17.html');
else if ($p == 'u15') include('Saison/Liste_Equipe/U15.html');
else if ($p == 'u13') include('Saison/Liste_Equipe/U13.html');
else if ($p == 'u11') include('Saison/Liste_Equipe/U11.html');
else if ($p == 'debutant') include('Saison/Liste_Equipe/Debutant.html');
else if ($p == 'modif_equip') include('Admin/modif_equipe.html');
else if ($p == 'admin') include('Admin/admin.php');
else if ($p == 'accueil') include('Accueil/Accueil.html');
}
?>
<br /><br /><br />
</div>
<center><a href="?page=admin">Panneau administrateur</a></center>
</div>

Lorsque je clique sur mon lien admin, la page d'authentification ne s'affiche. Par contre, lorsque je mets le lien direct vers la page admin, la page s'affiche directement (<a href="Admin/admin.php">) .

Pouvez-vous m'aider ?

Merci d'avance.
A voir également:

2 réponses

briiiiix Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   18
 
Ton code semble etre correct, essaie de desactiver le htaccess pour voir
0
Meve
 
Desactiver ? En le supprimant ?
0
briiiiix Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   18
 
par exemple, ou bien en supprimant son contenu
0
Meve
 
toujours la meme chose, aucune demande de mot de passe, que ce soit avec "?page=admin", ou bien "Admin/admin.php"
0
briiiiix Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   18
 
Verifie ta page admin que tu es en train d'inclure, pour toi j'ai fait un petit test sur mon serveur et ça marche
0
Meveric Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Voila ce qu'il y a dans mon admin.php (pourras être modifié par la suite) :

<form method="post" action="D:\Easy PHPH 5.3.0\www\sites web haybes\Admin\$_POST['choix']">

<center> Que voulez-vous faire ?<br /><br />

<select name="choix">
<option value='agenda'> Changer lagenda</option>
<option value='news'> Ecrire une news</option>
<option value='terrain'> Editer la partie terrain</option>
<option value='histoire'> Editer la partie histoire et palmares</option>
<option value='parrainnage'> Ajouter/Supprimer des parrains</option>
<option value='dirigeant'> Ajouter/supprimer des dirigeants </option>
<option value='equipe'> Ajouter/supprimer des equipes </option>
<option value='calendrier'> Editer le calendrier et les resultats </option>
<option value='classement'> Editer le classement</option>
<option value='sondage'> Changer le sondage</option>
<option value='galerie'> Ajouter des photos/videos dans la galerie</option>
<option value='partenaire'> Ajouter/supprimer des sponsors</option>
<option value='lien'> Ajouter/supprimer des liens </option>
<option value='reunion'> Ajouter des reunions</option>
<option value='educateur'> Ajouter/supprimer un educateur</option>
<option value='convocations'> Ajouter les convocations</option>
</select><br /><br /><br />

<input type='submit' value="Envoyer" /></center>


<a href="?page=modif_equip">Ajouter/supprimer des joueurs dans les equipes</a>


la derniere ligne n'etait que pour tester l'ajout de membre dans ma base de données mysql.
0
briiiiix Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   18
 
Oui mais si la page n'est pas affichée, est ce que php t'affiche un message d'erreur ?
0