Probleme .htaccess et php

Fermé
Meve - 28 mai 2010 à 16:54
briiiiix Messages postés 575 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 - 31 mai 2010 à 16:26
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 vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 18
28 mai 2010 à 17:44
Ton code semble etre correct, essaie de desactiver le htaccess pour voir
0
Desactiver ? En le supprimant ?
0
briiiiix Messages postés 575 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 18
29 mai 2010 à 00:46
par exemple, ou bien en supprimant son contenu
0
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 vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 18
30 mai 2010 à 01:09
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 lundi 31 mai 2010 Statut Membre Dernière intervention 28 juin 2010
31 mai 2010 à 13:57
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 vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 18
31 mai 2010 à 14:58
Oui mais si la page n'est pas affichée, est ce que php t'affiche un message d'erreur ?
0