Réponse acceptée !
J'ai fait un script pour annuler des comptes non activés après 24 h dans le cadre d'un développement perso... je te le mets là:
[code]<HTML><TITLE>Comptes éliminés</TITLE>
<BODY bgcolor = #ccddee>
<?php
$serveur = '*****';
$login = '*****';
$mdp = '*****';
$base = '*****';
mysql_connect($serveur,$login,$mdp);
mysql_select_db($base);
$select="SELECT * FROM ***** ORDER BY date";
$resultat=mysql_query($select);
$i = 0;
while($ligne=mysql_fetch_array($resultat)){
$curday = mktime(0 , 0 , 0 , date("m") , date("d") , date("Y"));
$oldday = strtotime($ligne['date']);
$curtime = mktime(date("H") , date("i") , 0 , date("m") , date("d") , date("Y"));
$oldtime = strtotime($ligne['time']);
if ($curday - $oldday > 0){
if (($curtime-$oldtime)>0){ // si cela fait pluse de 24h
$nom = $ligne['login'];
echo
"<font face=\"Verdana\" size=\"2\">La date d'expiration est
dépassée pour ".$nom."</FONT><BR>";
$select2="DELETE FROM ****** WHERE login = '$nom';";
$resultat2=mysql_query($select2);
$i=$i+1;
}
}
}
echo "<BR><font face=\"Verdana\" size=\"2\">".$i." compte(s) annulé(s)</font>";
?>
</BODY></HTML>
[/code]
Ensuite tu exécutes toi même une fois de temps en temps ton script ou
tu automatises avec cron (http://www.phpcs.com/code.aspx?ID=28740)...
et si tu n'as pas accès à cron, ben tu utilises
http://webcron.org, mais c'est moi drôle de prendre du tout mâché
See you, Malik7934