ciao a tutti...
vorrei con questo codice :
Codice PHP:
//memorizzo time entrata dell utente nel suo txt
if (@!is_dir($suff."_time")) mkdir($suff."_time");
if(!@file_exists($suff."_hid/$login.txt"))
{
$timestampatt = time();
$percorso=$suff."_time/$login.txt";
$var34=@fopen("$percorso","w+");
@fwrite($var34,"$timestampatt");
@fclose($var34);}
se l'utente non ricarica la pagina da 30 secondi il suo nick qui:
Codice PHP:
echo "</div><div class='testata'><center>[img]user.gif[/img]</img> ";
$inv=0;
if(@file_exists($suff."_hid/$login.txt")){$inv=1;}
if($inv==0)
{$filename = $suff."_online1/$login.txt";
$string = @time();
$a = @fopen("$filename", "w+");
@fputs($a, $string);
@fclose($a);}
$path = $suff."_online1/";
$dir_handle = @opendir($path);
while ($file = readdir($dir_handle))
{
if($file != "." && $file != ".."){
$f=file($path.$file);
$data=intVal(str_replace("\n","",$f[0]));
if($data<(time()-120)){
@unlink($path.$file);
}
}
}
$cartella = @opendir($suff.'_online1');
while ($fi = readdir($cartella)) {
$array_file[] = $fi;
}
foreach ($array_file as $fi) {
if ( $fi == ".." || $fi == ".") {
continue;
}
$rep= str_replace(".txt","",$fi);
//color nick user online
$var=@file($suff."_impostaz/$rep.txt");
$dati=explode("||",$var[0]);
$coloronline=$dati[0];
$leveluser=0;
if(@file_exists($suff."_staff/$rep.txt"))
{
$leveluser=@file($suff."_staff/$rep.txt");
$leveluser=trim($leveluser[0]);}
$livelloutente="UTENTE";
if($leveluser==1) $livelloutente="[MODERATORE]";
if($leveluser==2) $livelloutente="[ADMIN]";
if($leveluser==3) $livelloutente="[WEBMASTER]";
//prelevo DATI DAL PROFILO user
if(@file_exists($suff."_profili/$rep.txt"))
{
$var2=@file($suff."_profili/$rep.txt");
$testo=explode("||",$var2[0]);
$nome=stripslashes($testo[0]);
$sesso=$testo[1];
$anni=stripslashes($testo[2]);
$regione=stripslashes($testo[3]);
$regione=ucwords($regione);
}else{
$nome="";
$sesso="";
$anni="";
$regione="";
}
if($sesso=="f") {$iconasesso="<img border=0 src=female.png>"; }
elseif($sesso=="m") {$iconasesso="<img border=0 src=male.png>";}else{$iconasesso="";}
$avataruser="default.gif>";
if(@file_exists($suff."_avatar/$rep.txt")){
$var=@file($suff."_avatar/$rep.txt");
$avataruser=trim($var[0]);
$rilpng=stristr($avataruser,".png");
if(!empty($rilpng)) {$avataruser="png/".$avataruser.">";}
if(empty($rilpng) AND !@file_exists("gallery/$rep/$avataruser.jpg")) $avataruser="default.gif>";
}
if(empty($rilpng) AND $avataruser!="default.gif>")
{
if($dispositivo=="PC") {$avataruser="gallery/$rep/$avataruser.jpg width=100>";}
else{$avataruser="gallery/$rep/$avataruser.jpg width=50>";}
}
echo""; }//end foreach
$num1=rand(1,12);
$algoritmo=(($num1*$number)+(4*$num1)+(2*$number));
$algoritmo.="9fjke76tr4";
$algoritmo=md5($algoritmo);
?>
iniziasse a lampeggiare fino a quando non ricarica la pagina o scrive...
riuscite a dirmi come fare?
grazie