//Autres auteurs : *@author Aucun *@copyright Tela-Botanica 2000-2004 *@version $Revision: 1.2 $ $Date: 2006-03-15 11:03:34 $ // +------------------------------------------------------------------------------------------------------+ */ // +------------------------------------------------------------------------------------------------------+ // | ENTETE du PROGRAMME | // +------------------------------------------------------------------------------------------------------+ // +------------------------------------------------------------------------------------------------------+ // | LISTE de FONCTIONS | // +------------------------------------------------------------------------------------------------------+ function inscription_spip($id, &$valeur) { // Requete pour inscrire dans SPIP if (isset ($valeur['nomwiki'])) { $login = $valeur['nomwiki'] ; } else { $login = $valeur['email'] ; } $requete = "insert into spip_auteurs set id_auteur=$id, nom=\"".$valeur['prenom']." ".$valeur['nom']. "\",email=\"".$valeur['email']."\",login=\"".$login. "\", pass=\"".md5($valeur['mot_de_passe'])."\", statut=\"nouveau\", lang=\"". strtolower($valeur['pays'])."\"" ; @mysql_query($requete) or die ("$requete
Echec
".mysql_error()) ; } function mod_inscription_spip($id, &$valeur) { if (isset ($valeur['nomwiki'])) { $login = $valeur['nomwiki'] ; } else { $login = $valeur['email'] ; } //BIEN METTRE alea_actuel, htpass ET alea_futur À "" $requete = "update spip_auteurs set nom=\"".$valeur['prenom']." ".$valeur['nom']. "\",email=\"".$valeur['email']."\",login=\"".$login. "\", pass=\"".md5($valeur['mot_de_passe'])."\", htpass=\"\", alea_actuel=\"\", alea_futur=\"\", lang=\"fr\" where id_auteur=$id" ; //echo $requete; @mysql_query($requete) or die ("$requete
Echec
".mysql_error()) ; } function desinscription_spip($id_utilisateur) { $requete = 'delete from spip_auteurs where id_auteur='.$id_utilisateur ; @mysql_query($requete) or die ("$requete
Echec de la requête de mise à la poubelle de l'utilisateur dans spip
".mysql_error()) ; } function spip_cookie() { if ($userid != 0) { setcookie("spip_admin", "@$login", time()+3600*24*30, INS_CHEMIN_SPIP) ; include ("ecrire/inc_version.php3"); include_ecrire ("inc_meta.php3"); include_ecrire ("inc_session.php3"); $query = "SELECT * FROM spip_auteurs WHERE id_auteur=$userid"; $result = mysql_query($query); $GLOBALS['auteur_session'] = mysql_fetch_array($result) ; $GLOBALS['auteur_session']['statut'] = "1comite" ; $GLOBALS['auteur_session']['lang'] = "en" ; if (!$HTTP_COOKIE_VARS["spip_session"]) { $id_session = $userid."_".(md5 (uniqid (rand ()))); setcookie("spip_session", $id_session, time()+3600*24*30, "/vecam/") ; } else { $id_session = preg_replace("/[0-9]+_/", $userid."_", $HTTP_COOKIE_VARS["spip_session"]) ; setcookie("spip_session", $id_session, time()+3600*24*30, "/vecam/") ; } ajouter_session($GLOBALS['auteur_session'], $id_session) ; } } /* +--Fin du code ----------------------------------------------------------------------------------------+ * * $Log: not supported by cvs2svn $ * Revision 1.1 2005/09/22 14:02:49 ddelon * nettoyage annuaire et php5 * * Revision 1.4 2005/09/22 13:30:49 florian * modifs pour compatibilité XHTML Strict + corrections de bugs (mais ya encore du boulot!!) * * Revision 1.2 2005/03/21 16:57:30 florian * correction de bug, mise à jour interface * * Revision 1.1 2004/12/15 13:32:25 alex * version initiale * * Revision 1.1 2004/07/06 15:42:17 alex * en cours * * Revision 1.2 2004/06/25 14:25:27 alex * modification de la requete de suppresssion * * Revision 1.1 2004/06/18 09:20:48 alex * version initiale * * * +-- Fin du code ----------------------------------------------------------------------------------------+ */ ?>