8791 sujets

Développement web côté serveur, CMS

Un petit bug... Ma méthode POST ne fonctionne pas. Lorsque j'utilise les GET aucun problème, mais la POST ne passe pas du tout...

Une idée? Merci d'avance pour vos réponses Smiley cligne

Voila mon code :
<?php
	session_start();
	include 'includes/database.php';

	if(isset($_POST["emailAdmin"])&&isset($_POST["mdpAdmin"])){
		$_SESSION["email"]=$_POST["emailAdmin"];
		$_SESSION["mdp"]=md5($_POST["mdpAdmin"]);
		
		header('Location: index.php');
	}
	
	echo '<p style="color:white">'.$_POST["emailAdmin"].' + '.$_POST["mdpAdmin"].'</p>';
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">



<head>
	<title>Modififier la page d'acceuil</title>
	
	<!-- empêcher le référencement -->
	<meta name="robots" content="noindex">
	
	<!-- Feuilles de style générales -->
	<link href="css/aspectgeneral.css" type="text/css" rel="stylesheet"/>
	<link href="css/bandeau.css" type="text/css" rel="stylesheet"/>
	<link href="css/menu.css" type="text/css" rel="stylesheet"/>
	
	<!-- Javascript -->
	<script language="JavaScript">
		<!--
		function visibilite(identifiant){
			var doc=document.getElementById(identifiant);
			if(doc.style.visibility=='visible'){
				doc.style.visibility='hidden';
			}
			else{
				doc.style.visibility='visible';
			}
		}
		-->
	
	<!-- Feuilles de style de la page -->
	<link href="css/connexion.css" type="text/css" rel="stylesheet"/>



</head>

<body>

	<!-- partie de la page avant le pré-chargement CSS -->
	<img src="../../images/menu/acceuil-haut.png" style="display:none" alt="acceuil">
	<img src="../../images/menu/catalogue-haut.png" style="display:none" alt="catalogue">
	<img src="../../images/menu/auteurs-haut.png" style="display:none" alt="auteurs">
	<img src="../../images/menu/librairies-haut.png" style="display:none" alt="librairies">

	<!-- La connexion -->
	<div id="connexion" style="visibility:visible">

		<div id="fondConnexion">
			<form method="POST" action="connexion.php" enctype="multipart/form-data">
				<div class="left" style="width:168px;margin-top:15px;margin-left:15px;">
				<p style="margin-top:10px;">E-mail :</p>
					<p><input type="text" name="emailAdmin" style="margin:0px;font-size:12px;text-indent:5px;width:160px;height:16px;border:1px;border-style:solid;border-color:#aaaaaa;" title="Utilisateur"/></p>
					<p>Mot de passe :</p>
					<p><input type="password" name="mdpAdmin" style="margin:0px;font-size:12px;text-indent:5px;width:160px;height:16px;border:1px;border-style:solid;border-color:#aaaaaa;" title="Mot de passe"/></p>
					<p style="margin-top:10px;font-size:10px"><a href="inscription.php">S'inscrire</a></p>
					<p style="font-size:10px"margin-top:5px;><a href="#" onclick="visibilite('connexion');visibilite('mdpperdu');">J'ai perdu mon mot de passe</a></p>		
				</div>
				<div class="left" style="margin-top:12px;">
					<a href="#" onclick="visibilite('connexion');"><img src="images/connexion/fermer.png" style="margin-left:60px;" alt="fermer"/></a>
					<br/><input type="image" src="images/connexion/connecter.png" style="margin-top:4px;" name="se connecter"/>
				</div>
			</form>
		</div>
	</div>

	<!-- Perdu son mot de passe -->
	<div id="mdpperdu" style="visibility:hidden">
		<div id="fondMdpperdu">
			<div class="left" style="margin-top:12px;margin-left:243px;">
				<a href="#" onclick="visibilite('mdpperdu');"><img src="images/mdpperdu/fermer.png" alt="fermer"/></a>
			</div>
			<div class="left" style="margin-left:20px;margin-right:15px;">
				<p style="margin-top:5px;">Veuillez entrer l'adresse e-mail ayant servi à votre inscription, un courrier vous sera adressé, précisant votre mot de passe de connexion.</p>
				<form action="mdpperdu.php" method="post" id="rechercher">				
					<p style="margin-top:10px;">E-mail :</p>
					<p class="left"><input type="text" name="email" style="margin:0px;font-size:12px;text-indent:5px;width:160px;height:16px;border:1px;border-style:solid;border-color:#aaaaaa;" title="Mot de passe"/></p>				
					<p class="left" style="padding-top:2px;"><input type="image" src="images/mdpperdu/valider.png" style="margin-left:5px;" name="valider"/></p>
				</form>
			</div>
		</div>
	</div>
	
</body>

</html>

Modifié par smon (18 Jun 2007 - 15:30)
OK mea culpa... apres 2h de recherche j'ai remarqué que j'avais fait une faute dans le nom du variable... Si un admin peut supprimer ce fil...

Encore désolé