git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-98
function smarty_insert_getName()
{
global $globals;
- if (empty($_COOKIE['ORGuid'])) {
+ $uid = Cookie::get('ORGuid', -1);
+ if ($uid < 0) {
return "";
}
- $res = $globals->db->query("SELECT prenom FROM auth_user_md5 WHERE user_id='{$_COOKIE['ORGuid']}'");
+ $res = $globals->db->query("SELECT prenom FROM auth_user_md5 WHERE user_id=$uid");
if (list($prenom) = mysql_fetch_row($res)) {
mysql_free_result($res);
return $prenom;
function smarty_insert_getUsername()
{
global $globals;
- if (isset($_COOKIE['ORGuid'])) {
- $id = $_COOKIE['ORGuid'];
- }
- if (isset($_SESSION['uid'])) {
- $id = $_SESSION['uid'];
- }
- if (empty($id)) {
+
+ $id = Cookie::getInt('ORGuid', -1);
+ $id = Session::getInt($_SESSION['uid'], $id);
+
+ if ($id<0) {
return "";
}
+
$res = $globals->db->query("SELECT alias
FROM aliases
WHERE id='$id' AND (type IN ('a_vie','alias') AND FIND_IN_SET('bestalias', flags))");