A voir également:
- Session php
- Easy php - Télécharger - Divers Web & Internet
- Retour a la ligne php ✓ - Forum PHP
- Estelle vient de verrouiller sa session d'ordinateur. que peut-on dire ? ✓ - Forum Windows 7
- Php natif - Forum PHP
- Estelle vient de verrouiller sa session d’ordinateur. que peut-on dire ? ✓ - Forum Windows
4 réponses
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
25 janv. 2010 à 15:40
25 janv. 2010 à 15:40
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
Utilisateur anonyme
25 janv. 2010 à 16:07
25 janv. 2010 à 16:07
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?
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
25 janv. 2010 à 16:11
25 janv. 2010 à 16:11
Excuse moi, j'avais mal lu/compris ton précédent message.
Je ne connais pas du tout ldap et donc je ne pourrais pas t'aider.
Je ne connais pas du tout ldap et donc je ne pourrais pas t'aider.
Utilisateur anonyme
25 janv. 2010 à 16:15
25 janv. 2010 à 16:15
ok merci quand même c'est déjà sympa de t'être penché sur mon cas , je vais continuer de chercher et de faire des test
bonne journée à toi :)
bonne journée à toi :)