Index du Forum » » Bugs, Probs ...

Auteur

Date de connexion et suppression de compte
Jireck
8427       

  Posté : 03-07-2015 10:40

Quelque chose comme ca




    $mai = "60";  // Jour M ail
    nb_del = "70" // Jour supp&n bsp;

    $datei = "d-m-Y";
    $now = date($datei,time() + ($gmt *3600));

    ///////////////////
    //debut delestage//
    ///////////////////

        /*Requete liste mem bre*/
        $sql = sql_query("S ELECT 
              ;   u.uid, u.uname, u.email, u.user_lastvisit&nbs p;
            FROM& nbsp; 
              ;   ".$NPDS_Prefix."users u, 
              ;   ".$NPDS_Prefix."users_status us 
            WHERE  
              ;   us.uid = u.uid 
              ;   AND u.uid != '1' 
              ;   AND us.open = '1'");
        while (list($uid, $ uname, $email, $user_lastvisit) = sql_fetch_row($sql))
        {

        $difference = time( ) - $user_lastvisit - ($gmt*3600);

        $jour = floor($diff erence/86400);

        /*Envoie mail d&nbs p;avertissement*/
        if ($mai == $j our - 1)
            {

              ;   global $sitename;

              ;   $reg = array("%pseudo%", "%site%");
              ;   $bonne   = array("$uname", "$sitena me");
              ;    $message = str_replace($reg, $bonne,&nb sp;$msg);

              ;   $titre = aff_langue(stripslashes($titre));
              ;   $message = aff_langue(stripslashes(utf8_decode($me ssage)));

              ;   $subject = "$titre $uname";
              ;   send_email($email, $subject, $message, "",&nb sp;true, "html");

            }
            else& nbsp;if ($nb_del < $jour)
            {

              ;   /*DEL table users++ REQUETE A FAIRE */
              ;   $query1 = "DELETE FROM ".$NPDS_Prefix."u sers  WHERE uid = $uid";
              ;   

        }

    }



A verifier ....

Il y a surement des erreurs mais c'est un peu le chemin...
il faut arpenter maintenant



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=26292&forum=1