A voir également:
- Session php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
- Session invalide ou obsolète ✓ - Forum finances
4 réponses
Il faut utiliser session_start(); en début de chaque page.
http://www.lephpfacile.com/cours/18-les-sessions
http://www.lephpfacile.com/cours/18-les-sessions
Et apres, car ldap est différent de mysql :
voici mon code pour se connecter :
<?php
session_start()
//Connection parameters
$host = "192.168.0.1";
$port="389";
$dn = "OU=Test,DC=mitjavila,DC=loc";
$user = $_POST["login"]."@mitjavila.loc";
$pass = $_POST["password"];
//Connection AD
if (!empty($_POST["login"]) AND !empty($_POST["password"])) {
$adConn = ldap_connect($host, $port) 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) {
//echo "authentification OK!";
//header("location:acceuil.html");
} else {
echo "authentification incorrecte! (login ou password erroné ...)";
}
}
?>
et apres je les rucupére comment le login et le mdp en session?
voici mon code pour se connecter :
<?php
session_start()
//Connection parameters
$host = "192.168.0.1";
$port="389";
$dn = "OU=Test,DC=mitjavila,DC=loc";
$user = $_POST["login"]."@mitjavila.loc";
$pass = $_POST["password"];
//Connection AD
if (!empty($_POST["login"]) AND !empty($_POST["password"])) {
$adConn = ldap_connect($host, $port) 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) {
//echo "authentification OK!";
//header("location:acceuil.html");
} else {
echo "authentification incorrecte! (login ou password erroné ...)";
}
}
?>
et apres je les rucupére comment le login et le mdp en session?