Bouton précédent, pour obtenir les liens !
erdoganak
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je dispose d'un formulaire, après l'avoir rempli, je devrais recevoir une page avec différents choix possible, ces choix sont affichés sous forme de lien.
Ceci dit après validation du formulaire je suis obligé d'appuyer sur précédent pour obtenir les liens.
voici mon fomulaire
et ma page index qui doit retourner ma page avec les liens
Merci d'avance,
Je dispose d'un formulaire, après l'avoir rempli, je devrais recevoir une page avec différents choix possible, ces choix sont affichés sous forme de lien.
Ceci dit après validation du formulaire je suis obligé d'appuyer sur précédent pour obtenir les liens.
voici mon fomulaire
<!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="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="connexion" href="connexion.css" />
</head>
<body>
<div id="global">
<img id="logo" alt="logo" src="logo.jpg" /><br /><br /><br /><br /><br /><br />
<form method="POST" action="index.php" >
<b>Login</b>
<input type="text" id="login" name="login" size="30" maxlength="100" onfocus="this.value='';password.value=''"/><br />
<b>Mot de passe</b>
<input type="password" id="pass" name="pass" size="30" maxlength="100" onfocus="this.value=''"/>
<input type="submit" id="button" value="Envoyer" >
</form>
</body>
</html>
et ma page index qui doit retourner ma page avec les liens
<?php
session_start();
if($_GET['do']=="deconexion" && !empty($_SESSION['login']))
{
unset($_SESSION['login']);
session_destroy();
}
elseif(isset($_POST['login']) || isset($_POST['password'])){
//Connection parameters
$host = "192.168.1.3";
$user = $_POST['login']."@test.local";
$pass = $_POST['pass'];
$dn = "OU=UTILISATEURS CTS,OU=VILLE,DC=gedtest,DC=local";
//Connection AD
if (!empty($_POST['login']) AND !empty($_POST['pass']))
{
$adConn = ldap_connect($host, 389) or die("La connection a échouée!");
//protocole version et bind
ldap_set_option($adConn, LDAP_OPT_PROTOCOL_VERSION, 3) or die ("Protocole Ldap V1 inapplicable");
ldap_set_option($adConn, LDAP_OPT_REFERRALS, 0) or die ("Protocole Ldap V2 inapplicable");
$bd = @ldap_bind($adConn, $user, $pass);
// Identification
if ($bd)
{
$_SESSION['login'] = $_POST['login'];
exit();
}
else
{
echo "authentification incorrecte! (vos identifiants sont incorrectes veuillez les vérifier.)";
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Page principale</title>
</head >
<body>
<?php
if(empty($_SESSION['login']))
{
echo '<a href="index.php?do=login" title="Permet de créer un nouveau document.">identification</a><br />';
}
if($_GET['do'] == 'creer' && !empty($_SESSION['login']))
{
include("btton.html");
}
elseif($_GET['do'] == 'ajouter' && !empty($_SESSION['login']))
{
include("upload.php");
}
elseif($_GET['do'] == 'recherche' && !empty($_SESSION['login']))
{
include("search.html");
}
elseif($_GET['do'] == 'config' && !empty($_SESSION['login']))
{
include("FichierPhpPourCreer.php");
}
elseif($_GET['do'] == 'login' && empty($_SESSION['login']))
{
include('pageconnexion.php');
}
elseif(!empty($_SESSION['login']))
{
echo '<p id="question">Que voulez-vous faire ? :</p><br />
<div id="choix">
<a href="index.php?do=creer" title="Permet de créer un nouveau document.">Créer</a><br />
<a href="index.php?do=ajouter" title="Permet d\'ajouter un document éxistant.">Integrer</a><br />
<a href="index.php?do=recherche" title="Permet d\'effectuer une recherche de document.">Rechercher</a><br />
<a href="index.php?do=config" title="Page de configuration destiné au Administrateur de la G.E.D">Configuration Administrateur</a><br /><br />
</div>';
}
?>
</body>
</html>
Merci d'avance,
4 réponses
-
-
Bonjour
Je ne réponds pas à ta question car je n'ai pas compris d'où vient ton problème mais je te fais remarquer que tu testes isset($_POST['password'] alors que le champ du mot de passe s'appelle 'pass' et non pas 'password' -
Merci pour ta remarque j'ai rectifié l'erreur.
Ceci dit le problème persiste. Après avoir entré log/mdp je dois obtenir les lien creer integreer .. Mais je ne les obtiens pas directement, comme je l'ai dit je suis obligé d'appuyer sur le bouton précédent du navigateur pour les obtenir. -