Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: inscription.fonct.wiki.php,v 1.1 2005-09-22 14:02:49 ddelon Exp $
|
22 |
// CVS : $Id: inscription.fonct.wiki.php,v 1.2 2005-09-29 13:56:48 alexandre_tb Exp $
|
23 |
/**
|
23 |
/**
|
24 |
* Fonctions wikini
|
24 |
* Fonctions wikini
|
25 |
*
|
25 |
*
|
26 |
* Ce fichier propose 3 fonctions pour intervenir sur la table interwikini_users.
|
26 |
* Ce fichier propose 3 fonctions pour intervenir sur la table interwikini_users.
|
27 |
*
|
27 |
*
|
Line 30... |
Line 30... |
30 |
//Auteur original :
|
30 |
//Auteur original :
|
31 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
31 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
32 |
//Autres auteurs :
|
32 |
//Autres auteurs :
|
33 |
*@author Aucun
|
33 |
*@author Aucun
|
34 |
*@copyright Tela-Botanica 2000-2004
|
34 |
*@copyright Tela-Botanica 2000-2004
|
35 |
*@version $Revision: 1.1 $ $Date: 2005-09-22 14:02:49 $
|
35 |
*@version $Revision: 1.2 $ $Date: 2005-09-29 13:56:48 $
|
36 |
// +------------------------------------------------------------------------------------------------------+
|
36 |
// +------------------------------------------------------------------------------------------------------+
|
37 |
*/
|
37 |
*/
|
Line 38... |
Line 38... |
38 |
|
38 |
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
Line 42... |
Line 42... |
42 |
|
42 |
|
43 |
// +------------------------------------------------------------------------------------------------------+
|
43 |
// +------------------------------------------------------------------------------------------------------+
|
44 |
// | LISTE de FONCTIONS |
|
44 |
// | LISTE de FONCTIONS |
|
Line 45... |
Line 45... |
45 |
// +------------------------------------------------------------------------------------------------------+
|
45 |
// +------------------------------------------------------------------------------------------------------+
|
46 |
|
- |
|
Line 47... |
Line 46... |
47 |
function inscription_interwikini_users() {
|
46 |
|
48 |
global $db, $HTTP_POST_VARS ;
|
47 |
function inscription_interwikini_users($id, $valeur) {
|
49 |
|
48 |
|
50 |
$requete = "insert into interwikini_users set name=\"".$HTTP_POST_VARS['nomwiki'].
|
49 |
$requete = "insert into interwikini_users set name=\"".$valeur['nom_wiki'].
|
51 |
"\", password=\"".md5($HTTP_POST_VARS['password'])."\", email=\"".$HTTP_POST_VARS['email']."\"" ;
|
50 |
"\", password=\"".md5($valeur['mot_de_passe'])."\", email=\"".$valeur['email']."\"" ;
|
52 |
$resultat = $db->query ($requete) ;
|
51 |
$resultat = $GLOBALS['ins_db']->query ($requete) ;
|
53 |
if (DB::isError($resultat)) {
|
52 |
if (DB::isError($resultat)) {
|
Line 54... |
Line 53... |
54 |
die ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ;
|
53 |
echo ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ;
|
55 |
}
|
- |
|
Line 56... |
Line 54... |
56 |
}
|
54 |
}
|
57 |
|
55 |
}
|
58 |
function mod_inscription_interwikini_users($id) {
|
56 |
|
59 |
global $db, $HTTP_POST_VARS, $AUTH ;
|
57 |
function mod_inscription_interwikini_users($nomwiki, $valeur) {
|
60 |
|
58 |
|
61 |
$requete = "update interwikini_users set password=\"".md5($HTTP_POST_VARS['password'])."\", email=\"".$HTTP_POST_VARS['mail']."\"".
|
59 |
$requete = "update interwikini_users set password=\"".md5($valeur['mot_de_passe'])."\", email=\"".$valeur['email']."\"".
|
62 |
" where name=\"".$AUTH->getAuthData(INS_CHAMPS_LOGIN)."\"" ;
|
60 |
" where name=\"$nomwiki\"" ;
|
Line 63... |
Line 61... |
63 |
$resultat = $db->query ($requete) ;
|
61 |
$resultat = $GLOBALS['ins_db']->query ($requete) ;
|
64 |
if (DB::isError($resultat)) {
|
- |
|
65 |
die ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ;
|
- |
|
66 |
}
|
62 |
if (DB::isError($resultat)) {
|
67 |
}
|
63 |
die ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ;
|
68 |
|
64 |
}
|
69 |
function desinscription_interwikini_users($nomwiki) {
|
65 |
}
|
70 |
global $db ;
|
66 |
|
71 |
|
67 |
function desinscription_interwikini_users($nomwiki) {
|
Line 109... |
Line 105... |
109 |
}
|
105 |
}
|
Line 110... |
Line 106... |
110 |
|
106 |
|
111 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
107 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
112 |
*
|
108 |
*
|
- |
|
109 |
* $Log: not supported by cvs2svn $
|
- |
|
110 |
* Revision 1.1 2005/09/22 14:02:49 ddelon
|
- |
|
111 |
* nettoyage annuaire et php5
|
113 |
* $Log: not supported by cvs2svn $
|
112 |
*
|
114 |
* Revision 1.4 2005/09/22 13:30:49 florian
|
113 |
* Revision 1.4 2005/09/22 13:30:49 florian
|
115 |
* modifs pour compatibilité XHTML Strict + corrections de bugs (mais ya encore du boulot!!)
|
114 |
* modifs pour compatibilité XHTML Strict + corrections de bugs (mais ya encore du boulot!!)
|
116 |
*
|
115 |
*
|
117 |
* Revision 1.2 2005/03/21 16:57:30 florian
|
116 |
* Revision 1.2 2005/03/21 16:57:30 florian
|