camembert/camembert-before-ldap/test.php
2019-04-14 20:37:40 +02:00

32 lines
985 B
PHP

<?php
$cookie='SESS'.md5('pacaterie.u-psud.fr');
$drupal_sid = $_COOKIE[$cookie];
print_r($drupal_sid);
if (empty($drupal_sid)) {
return; // Drupal session does not exist; send user to login page
}
$link = mysql_connect("localhost", "SitePacatUser", "SitePacatDB")
or die("Impossible de se connecter : " . mysql_error());
echo 'Connexion réussie';
mysql_select_db('SitePacatnet', $link);
$query = sprintf("SELECT name FROM sessions s, users u WHERE s.uid=u.uid AND sid='%s'",
mysql_real_escape_string($drupal_sid));
// Exécution de la requête
$result = mysql_query($query);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $query;
die($message);
}
$row = mysql_fetch_assoc($result);
$drupal_user=$row['name'];
print_r($drupal_user);
mysql_close($link);
?>