From 59810aa123baead4aa8b2192f38c7a3fb6ec5445 Mon Sep 17 00:00:00 2001 From: x2000habouzit Date: Fri, 20 Feb 2004 09:54:43 +0000 Subject: [PATCH] on utilise plus mysql_query --- etat_migration | 2 +- htdocs/acces_smtp.php | 8 +- htdocs/acces_wap.php | 8 +- htdocs/admin/deces_promo.php | 4 +- htdocs/admin/newsletter_archi.php | 8 +- htdocs/admin/newsletter_pattecassee.php | 8 +- htdocs/alias.php | 4 +- htdocs/antispam.php | 12 +-- htdocs/auth-groupex.php | 4 +- htdocs/carva_redirect.php | 6 +- htdocs/cookie_on.php | 2 +- htdocs/emails.php | 4 +- htdocs/epouse.php | 2 +- htdocs/exit.php | 2 +- htdocs/getphoto.php | 2 +- htdocs/groupex/export-econfiance.php | 2 +- htdocs/login.php | 8 +- htdocs/mescontacts.php | 10 +- htdocs/mescontacts_ldif.php | 4 +- htdocs/motdepassemd5.php | 2 +- htdocs/newsletter.php | 4 +- htdocs/pattecassee.php | 6 +- htdocs/redirect/redirect.php | 2 +- htdocs/skins.php | 2 +- htdocs/stats/coupure.php | 2 +- htdocs/stats/graph_promo.php | 2 +- htdocs/stats/nb_by_promo.php | 2 +- htdocs/trezo/gere_operations.php | 4 +- htdocs/vcard.php | 6 +- include/applis.func.inc.php | 2 +- include/domaine.inc.php | 8 +- include/sondage.requetes.inc.php | 182 ++++++++++++++++---------------- include/trezo.inc.php | 2 +- include/valid_aliases.inc.php | 6 +- include/valid_epouses.inc.php | 4 +- include/valid_evts.inc.php | 8 +- include/valid_ml.inc.php | 22 ++-- include/valid_photos.inc.php | 4 +- include/valid_sondages.inc.php | 6 +- include/validations.inc.php | 20 ++-- include/xorg.misc.inc.php | 6 +- include/xorg.page.inc.php | 3 +- include/xorg.session.inc.php | 14 +-- 43 files changed, 210 insertions(+), 209 deletions(-) diff --git a/etat_migration b/etat_migration index 7b337b2..941b34f 100644 --- a/etat_migration +++ b/etat_migration @@ -65,7 +65,6 @@ Etat | Ancien nom | Nouveau nom ; | pg.confirm.php | ; | pg.php | ; | profil.php | -; | profil2.php | ; | recherche.php | ; | trombino.php | ; | trombipromo.php | @@ -199,6 +198,7 @@ x!! | admin/newsletter_form.inc.php | - x!! | admin/statut_antispam.php | inutilisée et même pas en var superglobales ... x!! | aide.php | --> faq.php x!! | auth-wiki.php | obsolete +x!! | profil2.php | - x!! | trackers/tracker_delete.php | - x!! | trezo/trezo.inc.php | - ------+-------------------------------------------+---------------- diff --git a/htdocs/acces_smtp.php b/htdocs/acces_smtp.php index b420f80..ecebb1c 100644 --- a/htdocs/acces_smtp.php +++ b/htdocs/acces_smtp.php @@ -8,23 +8,23 @@ if (isset($_REQUEST['op']) && $_REQUEST['op'] == "Valider" && strlen($_REQUEST['smtppass1'])>=6) { // on change le mot de passe - $result = mysql_query("select smtppass from auth_user_md5 where user_id = ".$_SESSION['uid']); + $result = $globals->db->query("select smtppass from auth_user_md5 where user_id = ".$_SESSION['uid']); list($smtppass_old) = mysql_fetch_row($result); mysql_free_result($result); - mysql_query("update auth_user_md5 set smtppass = '{$_REQUEST['smtppass1']}' where user_id = ".$_SESSION['uid']); + $globals->db->query("update auth_user_md5 set smtppass = '{$_REQUEST['smtppass1']}' where user_id = ".$_SESSION['uid']); $_SESSION['log']->log("passwd_ssl"); $page->assign('message','Mot de passe enregistré'); } elseif (isset($_REQUEST['op']) && $_REQUEST['op'] == "Supprimer") { - mysql_query("update auth_user_md5 set smtppass = '' where user_id = ".$_SESSION['uid']); + $globals->db->query("update auth_user_md5 set smtppass = '' where user_id = ".$_SESSION['uid']); $_SESSION['log']->log("passwd_del"); $page->assign('message','Compte SMTP et NNTP supprimé'); } -$result = mysql_query("select smtppass from auth_user_md5 where user_id = ".$_SESSION['uid']); +$result = $globals->db->query("select smtppass from auth_user_md5 where user_id = ".$_SESSION['uid']); list($smtppass_old) = mysql_fetch_row($result); mysql_free_result($result); diff --git a/htdocs/acces_wap.php b/htdocs/acces_wap.php index 8c84adf..421378a 100644 --- a/htdocs/acces_wap.php +++ b/htdocs/acces_wap.php @@ -19,7 +19,7 @@ if (isset($_REQUEST['op']) && $_REQUEST['op'] == "valid") { if (isset($_REQUEST['IMAPport'])&&is_integer($_REQUEST['IMAPport'])) $sql.=",IMAPport = {$_REQUEST['IMAPport']}"; if (isset($_REQUEST['IMAPdir'])) $sql.=",IMAPdir = '".addslashes($_REQUEST['IMAPdir'])."'"; $sql.=" where uid = ".$_SESSION['uid']; - mysql_query($sql); + $globals->db->query($sql); $page->assign('OK',true); $page->run('OK'); @@ -31,12 +31,12 @@ if (isset($_REQUEST['op']) && $_REQUEST['op'] == "valid") { IMAPserver,IMAPport,IMAPdir, FIND_IN_SET('IMAPssl',flags) AS IMAPssl FROM wap WHERE uid = ".$_SESSION['uid']; - $result = mysql_query($sql); + $result = $globals->db->query($sql); if (mysql_num_rows($result)==0) { //l'utilisateur n'a pas de profil WAP => on le crée - mysql_query("INSERT INTO wap (uid) VALUES (".$_SESSION['uid'].")"); - $result = mysql_query($sql); + $globals->db->query("INSERT INTO wap (uid) VALUES (".$_SESSION['uid'].")"); + $result = $globals->db->query($sql); } $page->assign('wap', mysql_fetch_assoc($result)); diff --git a/htdocs/admin/deces_promo.php b/htdocs/admin/deces_promo.php index 9dae21e..db2b90a 100644 --- a/htdocs/admin/deces_promo.php +++ b/htdocs/admin/deces_promo.php @@ -11,9 +11,9 @@ if(isset($_REQUEST['add10'])) $promo += 10; $page->assign('promo',$promo); if (isset($_REQUEST["valider"]) && $_REQUEST["valider"] == "Valider") { - $res = mysql_query("SELECT matricule FROM identification WHERE promo = $promo"); + $res = $globals->db->query("SELECT matricule FROM identification WHERE promo = $promo"); while (list($mat) = mysql_fetch_row($res)) { - mysql_query("UPDATE identification SET deces='".$_REQUEST[$mat]."' WHERE matricule = '".$mat."'"); + $globals->db->query("UPDATE identification SET deces='".$_REQUEST[$mat]."' WHERE matricule = '".$mat."'"); } } diff --git a/htdocs/admin/newsletter_archi.php b/htdocs/admin/newsletter_archi.php index 6c78f78..e31bebc 100644 --- a/htdocs/admin/newsletter_archi.php +++ b/htdocs/admin/newsletter_archi.php @@ -7,20 +7,20 @@ if (!isset($_REQUEST['action'])) $_REQUEST['action'] = ""; switch ($_REQUEST['action']) { case "update": if (empty($_REQUEST['nl_id'])) { - mysql_query("insert into newsletter set date='{$_REQUEST['nl_date']}', " + $globals->db->query("insert into newsletter set date='{$_REQUEST['nl_date']}', " ."titre='{$_REQUEST['nl_titre']}', text='{$_REQUEST['nl_text']}'"); } else { - mysql_query("update newsletter set date='{$_REQUEST['nl_date']}', " + $globals->db->query("update newsletter set date='{$_REQUEST['nl_date']}', " ."titre='{$_REQUEST['nl_titre']}', text='{$_REQUEST['nl_text']}' where id='{$_REQUEST['nl_id']}'"); } break; case "edit": - $res = mysql_query("select id, date, titre, text from newsletter where id='{$_REQUEST['nl_id']}'"); + $res = $globals->db->query("select id, date, titre, text from newsletter where id='{$_REQUEST['nl_id']}'"); $page->assign('nl', mysql_fetch_assoc($res)); break; case "delete": - mysql_query("delete from newsletter where id='{$_REQUEST['nl_id']}'"); + $globals->db->query("delete from newsletter where id='{$_REQUEST['nl_id']}'"); } $sql = "SELECT id,date,titre FROM newsletter ORDER BY date DESC"; diff --git a/htdocs/admin/newsletter_pattecassee.php b/htdocs/admin/newsletter_pattecassee.php index 5c60528..7d89b1b 100644 --- a/htdocs/admin/newsletter_pattecassee.php +++ b/htdocs/admin/newsletter_pattecassee.php @@ -19,7 +19,7 @@ require("tpl.mailer.inc.php"); if (array_key_exists('email', $_GET) && array_key_exists('action', $_GET)) { $email = valide_email($_GET['email']); // vérifications d'usage - $sel = mysql_query( + $sel = $globals->db->query( "SELECT a.username FROM emails AS e INNER JOIN auth_user_md5 AS a ON e.uid = a.user_id @@ -35,7 +35,7 @@ if (array_key_exists('email', $_GET) && array_key_exists('action', $_GET)) { } } else if (array_key_exists('email', $_POST)) { $email = valide_email($_POST['email']); - $sel = mysql_query( + $sel = $globals->db->query( "SELECT e.uid, e.panne, a.nom, a.prenom, a.promo, a.username FROM emails AS e INNER JOIN auth_user_md5 AS a ON e.uid = a.user_id @@ -43,9 +43,9 @@ if (array_key_exists('email', $_GET) && array_key_exists('action', $_GET)) { if (list($puid, $ppanne, $pnom, $pprenom, $ppromo, $pusername) = mysql_fetch_row($sel)) { // on écrit dans la base que l'adresse est cassée if ($ppanne == '0000-00-00') - mysql_query("UPDATE emails SET panne='".date("Y-m-d")."' WHERE email = '$email'"); + $globals->db->query("UPDATE emails SET panne='".date("Y-m-d")."' WHERE email = '$email'"); // on regarde s'il y a d'autres redirections actives - $sel = mysql_query("SELECT * FROM emails WHERE uid = " . $puid . " AND FIND_IN_SET('active', flags) AND email != '$email'"); + $sel = $globals->db->query("SELECT * FROM emails WHERE uid = " . $puid . " AND FIND_IN_SET('active', flags) AND email != '$email'"); $nb_emails = mysql_num_rows($sel); $page->assign('nb_emails', $nb_emails); $page->assign('username', $pusername); diff --git a/htdocs/alias.php b/htdocs/alias.php index 4c966ac..e1f1040 100644 --- a/htdocs/alias.php +++ b/htdocs/alias.php @@ -8,7 +8,7 @@ $page->assign('demande', AliasReq::get_unique_request($_SESSION['uid'])); //Récupération des alias éventuellement existants $sql = "SELECT domain from groupex.aliases WHERE id=12 AND email like '".$_SESSION['username']."'"; -if($result = mysql_query($sql)) { +if($result = $globals->db->query($sql)) { list($aliases) = mysql_fetch_row($result); mysql_free_result($result); $page->assign('actuel',$aliases); @@ -31,7 +31,7 @@ if (isset($_REQUEST['alias']) and isset($_REQUEST['raison'])) { $page->run('error'); } else { //vérifier que l'alias n'est pas déja pris - $result = mysql_query("SELECT 1 FROM groupex.aliases WHERE id=12 AND domain LIKE '$alias@melix.net'"); + $result = $globals->db->query("SELECT 1 FROM groupex.aliases WHERE id=12 AND domain LIKE '$alias@melix.net'"); if (mysql_num_rows($result)>0) { $page->assign('error', "L'alias $alias@melix.net a déja été attribué. Tu ne peux donc pas l'obtenir."); diff --git a/htdocs/antispam.php b/htdocs/antispam.php index 54aed84..0b59ca0 100644 --- a/htdocs/antispam.php +++ b/htdocs/antispam.php @@ -7,35 +7,35 @@ require("mtic.inc.php"); if (isset($_REQUEST['filtre']) and isset($_REQUEST['statut_filtre']) and !$no_update_bd) { // mise à jour du filtre - $result = mysql_query("select find_in_set('drop', flags) from emails where uid = {$_SESSION['uid']} and num = 0 and find_in_set('active', flags)"); + $result = $globals->db->query("select find_in_set('drop', flags) from emails where uid = {$_SESSION['uid']} and num = 0 and find_in_set('active', flags)"); list($filtre) = mysql_fetch_row($result); mysql_free_result($result); $new_filtre = (integer)$_REQUEST['statut_filtre']; if ($new_filtre == 0 and isset($filtre)) { // désactive le filtre // échange les flags active et filtre d'un seul coup (de manière atomique) - mysql_query("UPDATE emails SET flags=IF(num=0, REPLACE(flags,'active','filtre'), REPLACE(flags,'filtre','active')) + $globals->db->query("UPDATE emails SET flags=IF(num=0, REPLACE(flags,'active','filtre'), REPLACE(flags,'filtre','active')) WHERE uid={$_SESSION['uid']} AND (find_in_set('active',flags) OR FIND_IN_SET('filtre',flags))"); // supprime la ligne num=0 - mysql_query("delete from emails where uid={$_SESSION['uid']} and num = 0"); + $globals->db->query("delete from emails where uid={$_SESSION['uid']} and num = 0"); } elseif ($new_filtre != 0) { // active le filtre // ajoute la ligne num=0 avec le bon pipe et un flag filtre et pas de flag active // si le filtre n'est pas déjà actif et directement en actif si le filtre est déjà actif. - mysql_query("replace into emails set uid = {$_SESSION['uid']}, num = 0, + $globals->db->query("replace into emails set uid = {$_SESSION['uid']}, num = 0, email = '\"|maildrop /var/mail/.maildrop_filters/" .($new_filtre == 2 ? 'drop_spams':'tag_spams')." {$_SESSION['uid']}\"', flags = '".(isset($filtre) ? 'active' : 'filtre') .($new_filtre == 2 ? ',drop' : '')."'"); // échange les flags active et filtre d'un seul coup (de manière atomique) si le filtre n'est pas déjà actif if (!isset($filtre)) - mysql_query("UPDATE emails + $globals->db->query("UPDATE emails SET flags=IF(FIND_IN_SET('active',flags), REPLACE(flags,'active','filtre'), REPLACE(flags,'filtre','active')) WHERE uid={$_SESSION['uid']} AND (FIND_IN_SET('active',flags) OR FIND_IN_SET('filtre',flags))"); } } -$result = mysql_query("select find_in_set('drop', flags) from emails where uid = {$_SESSION['uid']} and num = 0 and find_in_set('active', flags)"); +$result = $globals->db->query("select find_in_set('drop', flags) from emails where uid = {$_SESSION['uid']} and num = 0 and find_in_set('active', flags)"); list($filtre) = mysql_num_rows($result) + intval(mysql_fetch_row($result)); mysql_free_result($result); $page->assign('filtre',$filtre); diff --git a/htdocs/auth-groupex.php b/htdocs/auth-groupex.php index 60d98a8..a973c89 100644 --- a/htdocs/auth-groupex.php +++ b/htdocs/auth-groupex.php @@ -17,7 +17,7 @@ new_skinned_page('index.tpl',AUTH_COOKIE); // mise à jour de l'heure et de la machine de dernier login sauf quand on est en suid $newhost=strtolower(gethostbyaddr($_SERVER["REMOTE_ADDR"])); if (!isset($_SESSION['suid'])) { - mysql_query("UPDATE auth_user_md5 SET host='$newhost',lastlogin=NULL WHERE user_id=".$_SESSION['uid']); + $globals->db->query("UPDATE auth_user_md5 SET host='$newhost',lastlogin=NULL WHERE user_id=".$_SESSION['uid']); } /* cree le champs "auth" renvoye au Groupe X */ @@ -49,7 +49,7 @@ function gpex_make_params($chlg, $privkey, $datafields) { } /* on parcourt les entrees de groupes_auth */ -$res = mysql_query("select privkey,name,datafields from groupesx_auth"); +$res = $globals->db->query("select privkey,name,datafields from groupesx_auth"); while (list($privkey,$name,$datafields) = mysql_fetch_row($res)) { if (md5($gpex_challenge.$privkey) == $gpex_pass) { $returl = $gpex_url.gpex_make_params($gpex_challenge,$privkey,$datafields); diff --git a/htdocs/carva_redirect.php b/htdocs/carva_redirect.php index 046df95..e77cf1c 100644 --- a/htdocs/carva_redirect.php +++ b/htdocs/carva_redirect.php @@ -4,7 +4,7 @@ new_skinned_page('carva_redirect.tpl', AUTH_MDP); if (isset($_REQUEST['submit']) and ($_REQUEST['submit'] == "Valider" or $_REQUEST['submit'] == "Modifier") and isset($_REQUEST['url'])) { // on change la redirection (attention à http://) - mysql_query("update auth_user_md5 set redirecturl = '{$_REQUEST['url']}'" + $globals->db->query("update auth_user_md5 set redirecturl = '{$_REQUEST['url']}'" ." where user_id = '{$_SESSION['uid']}'"); if (mysql_errno($conn) == 0) { $_SESSION['log']->log("carva_add","http://".$_REQUEST['url']); @@ -15,7 +15,7 @@ if (isset($_REQUEST['submit']) and ($_REQUEST['submit'] == "Valider" or $_REQUES } } elseif (isset($_REQUEST['submit']) and $_REQUEST['submit'] == "Supprimer") { // on supprime la redirection - mysql_query("update auth_user_md5 set redirecturl = '' where user_id = {$_SESSION['uid']}"); + $globals->db->query("update auth_user_md5 set redirecturl = '' where user_id = {$_SESSION['uid']}"); if (mysql_errno($conn) == 0) { $_SESSION['log']->log("carva_del",$_REQUEST['url']); $_POST['url'] = ''; @@ -25,7 +25,7 @@ if (isset($_REQUEST['submit']) and ($_REQUEST['submit'] == "Valider" or $_REQUES } } -$result = mysql_query("select alias, redirecturl from auth_user_md5 where user_id={$_SESSION['uid']}"); +$result = $globals->db->query("select alias, redirecturl from auth_user_md5 where user_id={$_SESSION['uid']}"); list($alias, $carva) = mysql_fetch_row($result); mysql_free_result($result); $page->assign('carva', $carva); diff --git a/htdocs/cookie_on.php b/htdocs/cookie_on.php index 62fa0c4..06cea2e 100644 --- a/htdocs/cookie_on.php +++ b/htdocs/cookie_on.php @@ -2,7 +2,7 @@ require("auto.prepend.inc.php"); new_skinned_page('cookie_on.tpl', AUTH_MDP); -$res = @mysql_query( "SELECT password FROM auth_user_md5 WHERE user_id='{$_SESSION['uid']}'" ); +$res = @$globals->db->query( "SELECT password FROM auth_user_md5 WHERE user_id='{$_SESSION['uid']}'" ); list($password)=mysql_fetch_row($res); $cookie=md5($password); @mysql_free_result($res); diff --git a/htdocs/emails.php b/htdocs/emails.php index ef9501a..4a2ed0e 100644 --- a/htdocs/emails.php +++ b/htdocs/emails.php @@ -3,7 +3,7 @@ require("auto.prepend.inc.php"); new_skinned_page('emails.tpl',AUTH_COOKIE); // on regarde si on a affaire à un homonyme -$res = mysql_query("SELECT username!=loginbis AND loginbis!='',alias FROM auth_user_md5 WHERE username = '".$_SESSION["username"]."'"); +$res = $globals->db->query("SELECT username!=loginbis AND loginbis!='',alias FROM auth_user_md5 WHERE username = '".$_SESSION["username"]."'"); list($is_homonyme,$alias) = mysql_fetch_row($res); mysql_free_result($res); $page->assign('is_homonyme', $is_homonyme); @@ -18,7 +18,7 @@ $page->mysql_assign($sql, 'mails', 'nb_mails'); // on regarde si l'utilisateur a un alias et si oui on l'affiche ! $sql = "SELECT domain FROM groupex.aliases WHERE id=12 AND email like '".$_SESSION['username']."'"; -$result = mysql_query($sql); +$result = $globals->db->query($sql); if ($result && list($aliases) = mysql_fetch_row($result)) $page->assign('melix', substr($aliases,0,-3)); mysql_free_result($result); diff --git a/htdocs/epouse.php b/htdocs/epouse.php index 9749654..5530e13 100644 --- a/htdocs/epouse.php +++ b/htdocs/epouse.php @@ -4,7 +4,7 @@ require("validations.inc.php"); new_skinned_page('epouse.tpl', AUTH_MDP); -$res = mysql_query("select u.nom,u.epouse,i.flags from auth_user_md5 as u +$res = $globals->db->query("select u.nom,u.epouse,i.flags from auth_user_md5 as u left join identification as i using(matricule) where user_id=".$_SESSION['uid']); list($nom,$epouse_old,$flags) = mysql_fetch_row($res); diff --git a/htdocs/exit.php b/htdocs/exit.php index a631030..cf3277a 100644 --- a/htdocs/exit.php +++ b/htdocs/exit.php @@ -3,7 +3,7 @@ require("auto.prepend.inc.php"); new_skinned_page('index.tpl',AUTH_MDP); if (isset($_SESSION['suid'])) { - $res = @mysql_query( "SELECT username,prenom,nom,promo,perms FROM auth_user_md5 WHERE user_id='{$_SESSION['suid']}'"); + $res = @$globals->db->query( "SELECT username,prenom,nom,promo,perms FROM auth_user_md5 WHERE user_id='{$_SESSION['suid']}'"); if(@mysql_num_rows($res) != 0) { list($username,$prenom,$nom,$promo,$perms)=mysql_fetch_row($res); // on rétablit les loggers diff --git a/htdocs/getphoto.php b/htdocs/getphoto.php index 9ac453d..8349a25 100644 --- a/htdocs/getphoto.php +++ b/htdocs/getphoto.php @@ -15,7 +15,7 @@ if(isset($_REQUEST['x'])) { Header("Content-type: image/".$myphoto->mimetype); echo $myphoto->data; } else { - $result = mysql_query("SELECT attachmime, attach FROM photo WHERE uid = '{$_REQUEST['x']}'"); + $result = $globals->db->query("SELECT attachmime, attach FROM photo WHERE uid = '{$_REQUEST['x']}'"); if( list($type,$data) = @mysql_fetch_row($result) ) { Header( "Content-type: image/$type"); diff --git a/htdocs/groupex/export-econfiance.php b/htdocs/groupex/export-econfiance.php index e535a25..74d6ecb 100644 --- a/htdocs/groupex/export-econfiance.php +++ b/htdocs/groupex/export-econfiance.php @@ -10,7 +10,7 @@ if (isset($_SESSION["chall"]) && $_SESSION["chall"] != "" && $_GET["PASS"] == md require("db_connect.inc.php"); -$all = mysql_query("SELECT prenom,nom,username FROM auth_user_md5 as u,listes_ins as i WHERE i.idu=u.user_id AND i.idl=174 AND i.idu != 0 ORDER BY nom"); +$all = $globals->db->query("SELECT prenom,nom,username FROM auth_user_md5 as u,listes_ins as i WHERE i.idu=u.user_id AND i.idl=174 AND i.idu != 0 ORDER BY nom"); $res = "\n\n\n\n"; diff --git a/htdocs/login.php b/htdocs/login.php index 2c0f812..9ba19b9 100644 --- a/htdocs/login.php +++ b/htdocs/login.php @@ -2,7 +2,7 @@ require("auto.prepend.inc.php"); new_skinned_page('login.tpl', AUTH_COOKIE, true); -$param=mysql_query("SELECT date,naissance FROM auth_user_md5 WHERE user_id={$_SESSION['uid']};"); +$param=$globals->db->query("SELECT date,naissance FROM auth_user_md5 WHERE user_id={$_SESSION['uid']};"); list($date,$naissance) = mysql_fetch_row($param); mysql_free_result($param); @@ -14,7 +14,7 @@ if ($naissance==0) { // incitation à mettre à jour la fiche -$res = mysql_query("SELECT date FROM auth_user_md5 WHERE user_id=".$_SESSION["uid"]); +$res = $globals->db->query("SELECT date FROM auth_user_md5 WHERE user_id=".$_SESSION["uid"]); list($d) = mysql_fetch_row($res); $date_maj = mktime(0, 0, 0, substr($d, 5, 2), substr($d, 8, 2), substr($d, 0, 4)); if(( (time() - $date_maj) > 60 * 60 * 24 * 400)) { // si fiche date de + de 400j; @@ -23,14 +23,14 @@ if(( (time() - $date_maj) > 60 * 60 * 24 * 400)) { // si fiche date de + de 400j // incitation à mettre une photo -$res = mysql_query("SELECT 1 FROM photo WHERE uid=".$_SESSION["uid"]); +$res = $globals->db->query("SELECT 1 FROM photo WHERE uid=".$_SESSION["uid"]); if (mysql_num_rows($res) == 0) $page->assign('photo_incitation', true); mysql_free_result($res); // affichage de la boîte avec quelques liens -$res = mysql_query("SELECT id FROM newsletter ORDER BY date DESC"); +$res = $globals->db->query("SELECT id FROM newsletter ORDER BY date DESC"); list($nb) = mysql_fetch_row($res); mysql_free_result($res); diff --git a/htdocs/mescontacts.php b/htdocs/mescontacts.php index 42bea5c..19d19b4 100644 --- a/htdocs/mescontacts.php +++ b/htdocs/mescontacts.php @@ -7,18 +7,18 @@ require("applis.func.inc.php"); if (isset($_REQUEST['action'])) { if($_REQUEST['action']=='retirer') { - if (($res = mysql_query("SELECT user_id FROM auth_user_md5 WHERE username='{$_REQUEST['user']}'")) && mysql_num_rows($res)==1) { + if (($res = $globals->db->query("SELECT user_id FROM auth_user_md5 WHERE username='{$_REQUEST['user']}'")) && mysql_num_rows($res)==1) { list($cont_user_id) = mysql_fetch_row($res); - if (mysql_query("DELETE FROM contacts WHERE uid = '{$_SESSION['uid']}' AND contact='$cont_user_id'")) + if ($globals->db->query("DELETE FROM contacts WHERE uid = '{$_SESSION['uid']}' AND contact='$cont_user_id'")) $page->assign('erreur', "

Contact {$_REQUEST['user']} retiré !

\n"); } // si l'utilisateur demande l'ajout de qqun à sa liste } elseif ($_REQUEST["action"]=="ajouter") { - if (($res = mysql_query("SELECT user_id FROM auth_user_md5 WHERE username='".$_REQUEST["user"]."'")) && mysql_num_rows($res)==1) { + if (($res = $globals->db->query("SELECT user_id FROM auth_user_md5 WHERE username='".$_REQUEST["user"]."'")) && mysql_num_rows($res)==1) { list($cont_user_id) = mysql_fetch_row($res); - if (mysql_query("INSERT INTO contacts set uid = '{$_SESSION['uid']}', contact = '$cont_user_id'")) { + if ($globals->db->query("INSERT INTO contacts set uid = '{$_SESSION['uid']}', contact = '$cont_user_id'")) { $page->assign('erreur', '

Contact ajouté !

'); } else $page->assign('erreur', '

Contact déjà dans la liste !

'); @@ -52,7 +52,7 @@ $sql = "SELECT contact AS id, LEFT JOIN geoloc_region AS gr ON (adr.pays = gr.a2 AND adr.region = gr.region) WHERE c.uid = {$_SESSION['uid']} ORDER BY a.nom, a.prenom"; -mysql_query($sql); +$globals->db->query($sql); echo mysql_error(); $page->mysql_assign($sql,'contacts','nb_contacts'); diff --git a/htdocs/mescontacts_ldif.php b/htdocs/mescontacts_ldif.php index 7d3cd98..6de2e7d 100644 --- a/htdocs/mescontacts_ldif.php +++ b/htdocs/mescontacts_ldif.php @@ -25,7 +25,7 @@ $page->register_modifier('utf8', 'utf8_encode'); * On construit la liste des contacts, et de l'entreprise à laquelle ils appartiennent */ $contacts = Array(); -$req = mysql_query("SELECT contact AS id, date, prenom, nom, epouse, username, mobile, web, libre, promo, alias, +$req = $globals->db->query("SELECT contact AS id, date, prenom, nom, epouse, username, mobile, web, libre, promo, alias, entreprise, adr1, adr2, adr3, cp, ville, gp.pays, gr.name, tel, fax, poste, f.label AS fonction FROM contacts AS c @@ -44,7 +44,7 @@ mysql_free_result($req); /* * On y ajoute les infos d'adresses */ -$req = mysql_query( +$req = $globals->db->query( "SELECT c.contact AS id, adr1, adr2, adr3, cp, ville, gp.pays, gr.name, tel, fax FROM contacts AS c INNER JOIN adresses AS a ON (a.uid = c.contact AND FIND_IN_SET('active', a.statut)) diff --git a/htdocs/motdepassemd5.php b/htdocs/motdepassemd5.php index e129c1e..a621959 100644 --- a/htdocs/motdepassemd5.php +++ b/htdocs/motdepassemd5.php @@ -5,7 +5,7 @@ if (!empty($_POST['response2'])) { // la variable $response existe- // OUI, alors changeons le mot de passe $password = $_POST['response2']; $sql = "UPDATE auth_user_md5 SET password='$password' WHERE user_id=".$_SESSION['uid']; - mysql_query($sql); + $globals->db->query($sql); $_SESSION['log']->log("passwd",""); new_skinned_page('motdepassemd5.success.tpl', AUTH_MDP); $page->run(); diff --git a/htdocs/newsletter.php b/htdocs/newsletter.php index 8d4fd83..84cb3a1 100644 --- a/htdocs/newsletter.php +++ b/htdocs/newsletter.php @@ -3,9 +3,9 @@ require("auto.prepend.inc.php"); new_skinned_page('newsletter.tpl', AUTH_COOKIE); if (isset($_REQUEST['last'])) - $res=mysql_query("SELECT UNIX_TIMESTAMP(date),titre,text FROM newsletter ORDER BY id DESC LIMIT 1"); + $res=$globals->db->query("SELECT UNIX_TIMESTAMP(date),titre,text FROM newsletter ORDER BY id DESC LIMIT 1"); elseif (isset($_REQUEST['nl_id'])) - $res=mysql_query("SELECT UNIX_TIMESTAMP(date),titre,text FROM newsletter WHERE id='{$_REQUEST['nl_id']}'"); + $res=$globals->db->query("SELECT UNIX_TIMESTAMP(date),titre,text FROM newsletter WHERE id='{$_REQUEST['nl_id']}'"); else $res=""; diff --git a/htdocs/pattecassee.php b/htdocs/pattecassee.php index 07028bd..6677f08 100644 --- a/htdocs/pattecassee.php +++ b/htdocs/pattecassee.php @@ -18,7 +18,7 @@ function valide_email($str) { if (array_key_exists('email', $_GET) && array_key_exists('action', $_GET)) { $email = valide_email($_GET['email']); // vérifications d'usage - $sel = mysql_query( + $sel = $globals->db->query( "SELECT e.uid, a.username FROM emails AS e INNER JOIN auth_user_md5 AS a ON e.uid = a.user_id @@ -54,7 +54,7 @@ L' } elseif (array_key_exists('email', $_POST)) { $email = valide_email($_POST['email']); $page->assign('email',$email); - $sel = mysql_query("SELECT e1.uid, e1.panne != 0 AS panne, count(e2.uid) AS nb_mails, u.nom, u.prenom, u.promo + $sel = $globals->db->query("SELECT e1.uid, e1.panne != 0 AS panne, count(e2.uid) AS nb_mails, u.nom, u.prenom, u.promo FROM emails as e1 LEFT JOIN emails as e2 ON(e1.uid = e2.uid AND FIND_IN_SET('active', e2.flags) AND e1.num != e2.num) INNER JOIN auth_user_md5 as u ON(e1.uid = u.user_id) @@ -63,7 +63,7 @@ L' if ($x = mysql_fetch_assoc($sel)) { // on écrit dans la base que l'adresse est cassée if (!$x['panne']) - mysql_query("UPDATE emails SET panne='".date("Y-m-d")."' WHERE email = '".$email."'"); + $globals->db->query("UPDATE emails SET panne='".date("Y-m-d")."' WHERE email = '".$email."'"); $page->assign_by_ref('x',$x); } } diff --git a/htdocs/redirect/redirect.php b/htdocs/redirect/redirect.php index 6b3c170..e5e5c11 100644 --- a/htdocs/redirect/redirect.php +++ b/htdocs/redirect/redirect.php @@ -12,7 +12,7 @@ echo "";*/ // REQUEST_URI = /prenom.nom(/path/fichier.hmtl)? list($username, $path) = preg_split('/\//', $_SERVER["REQUEST_URI"], 2, PREG_SPLIT_NO_EMPTY); -$result = mysql_query("select redirecturl from auth_user_md5 where username= '$username' or alias = '$username'"); +$result = $globals->db->query("select redirecturl from auth_user_md5 where username= '$username' or alias = '$username'"); if ($result and list($url) = mysql_fetch_row($result) and $url != '') { // on envoie un redirect (PHP met automatiquement le code de retour 302 if (!empty($path)) { diff --git a/htdocs/skins.php b/htdocs/skins.php index 1b7fe87..1ae6ec1 100644 --- a/htdocs/skins.php +++ b/htdocs/skins.php @@ -3,7 +3,7 @@ require("auto.prepend.inc.php"); new_skinned_page('skins.tpl', AUTH_COOKIE); if (isset($_REQUEST['submit'])) { // formulaire soumis, traitons les données envoyées - mysql_query("UPDATE auth_user_md5 + $globals->db->query("UPDATE auth_user_md5 SET skin={$_REQUEST['newskin']} WHERE user_id={$_SESSION['uid']}"); set_skin(); diff --git a/htdocs/stats/coupure.php b/htdocs/stats/coupure.php index 886fece..3f7390d 100644 --- a/htdocs/stats/coupure.php +++ b/htdocs/stats/coupure.php @@ -13,7 +13,7 @@ function serv_to_str($params) { return implode(', ',$ret); } if (isset($_REQUEST['cp_id'])) - $res=mysql_query("select UNIX_TIMESTAMP(debut) AS debut, TIME_FORMAT(duree,'%kh%i') AS duree, resume, description, services from coupures where id='{$_REQUEST['cp_id']}'"); + $res=$globals->db->query("select UNIX_TIMESTAMP(debut) AS debut, TIME_FORMAT(duree,'%kh%i') AS duree, resume, description, services from coupures where id='{$_REQUEST['cp_id']}'"); else $res=""; diff --git a/htdocs/stats/graph_promo.php b/htdocs/stats/graph_promo.php index a621c4e..366bbec 100644 --- a/htdocs/stats/graph_promo.php +++ b/htdocs/stats/graph_promo.php @@ -12,7 +12,7 @@ $JOURS=364; define('DUREEJOUR',24*3600); //recupere le nombre d'inscriptions par jour sur la plage concernée -$donnees=mysql_query("SELECT if(date_ins>DATE_SUB(NOW(),INTERVAL $JOURS DAY), TO_DAYS(date_ins)-TO_DAYS(NOW()), ".(-($JOURS+1)).") AS jour, +$donnees=$globals->db->query("SELECT if(date_ins>DATE_SUB(NOW(),INTERVAL $JOURS DAY), TO_DAYS(date_ins)-TO_DAYS(NOW()), ".(-($JOURS+1)).") AS jour, count(username) AS nb FROM auth_user_md5 WHERE promo = $promo GROUP BY jour"); diff --git a/htdocs/stats/nb_by_promo.php b/htdocs/stats/nb_by_promo.php index ea6350c..cb44fc4 100644 --- a/htdocs/stats/nb_by_promo.php +++ b/htdocs/stats/nb_by_promo.php @@ -2,7 +2,7 @@ require("auto.prepend.inc.php"); new_skinned_page('stats/nb_by_promo.tpl', AUTH_COOKIE); -$result = mysql_query("SELECT promo,COUNT(*) FROM auth_user_md5 WHERE promo > 1900 GROUP BY promo ORDER BY promo"); +$result = $globals->db->query("SELECT promo,COUNT(*) FROM auth_user_md5 WHERE promo > 1900 GROUP BY promo ORDER BY promo"); $max=0; $min=3000; while(list($promo,$nb)=mysql_fetch_row($result)) { $promo=intval($promo); diff --git a/htdocs/trezo/gere_operations.php b/htdocs/trezo/gere_operations.php index 73effc4..b182d62 100644 --- a/htdocs/trezo/gere_operations.php +++ b/htdocs/trezo/gere_operations.php @@ -39,7 +39,7 @@ if ($mois_sel) { switch($action) { case "edit": if ($operation_id) { - $res=mysql_query("select date,label,credit,debit from trezo.operations where id='$operation_id'"); + $res=$globals->db->query("select date,label,credit,debit from trezo.operations where id='$operation_id'"); list($operation_date,$operation_label,$operation_credit,$operation_debit)=mysql_fetch_row($res); } break; @@ -70,7 +70,7 @@ switch($action) { break; case "del": if ($operation_id) { - mysql_query("delete from trezo.operations where id='".$operation_id."'"); + $globals->db->query("delete from trezo.operations where id='".$operation_id."'"); } break; diff --git a/htdocs/vcard.php b/htdocs/vcard.php index 5b9e6d1..5c13535 100644 --- a/htdocs/vcard.php +++ b/htdocs/vcard.php @@ -59,7 +59,7 @@ $myquery = "SELECT prenom, nom, epouse, username, mobile, web, libre, promo, alias, user_id, date FROM auth_user_md5 AS a WHERE username='{$_REQUEST['x']}'"; - $result=mysql_query($myquery); + $result=$globals->db->query($myquery); if (mysql_num_rows($result)!=1) { echo 'erreur'; exit; @@ -68,7 +68,7 @@ $vcard = mysql_fetch_assoc($result); $page->assign_by_ref('vcard', $vcard); mysql_free_result($result); -$adr = mysql_query( +$adr = $globals->db->query( "SELECT statut,adr1,adr2,adr3,cp,ville,gp.pays,gr.name,tel,fax, FIND_IN_SET('courrier', a.statut) AS courrier FROM adresses as a @@ -86,7 +86,7 @@ mysql_free_result($adr); $page->assign_by_ref('home', $home); -$adr = mysql_query( +$adr = $globals->db->query( "SELECT adr1,adr2,adr3,cp,ville,gp.pays,gr.name,tel,fax,poste,entreprise,f.label as fonction FROM entreprises as e LEFT JOIN emploi_naf AS f ON(e.fonction = f.id) diff --git a/include/applis.func.inc.php b/include/applis.func.inc.php index 30eb66d..80583ff 100644 --- a/include/applis.func.inc.php +++ b/include/applis.func.inc.php @@ -9,7 +9,7 @@ * @see include/form_rech_av.inc.php function applis_options($current=0) { echo ''; - $res=mysql_query("select * from applis_def order by text"); + $res=$globals->db->query("select * from applis_def order by text"); while ($arr_appli=mysql_fetch_array($res)) { echo '