Jump to content
php.lv forumi

Jautājumi


.:G:.

Recommended Posts

Izdomāju ielikt skriptu, lai Jūs varētu man labāk palīdzēt (Nedaudz piņķerīgs ir, bet ko nu var darīt, kā māku tā taisu :) )

 

<?
$nos="onlineusers.inc";
$nos1="onlineusers1.inc";
$users=file($nos1);

$op=fopen($nos,"w");  //paarrakstam no viena faila uz otru
for($i=0;$i<=count($users)-1;$i++){
               $useratributes=explode("#",$users[$i]);
               fwrite($op, trim($useratributes[0])."#".trim($useratributes[1])."#".trim($useratributes[2])."\n" );
}
fclose($op);


$users=file($nos);
$mach=0;
$opn=fopen($nos,"a");
for($i=0;$i<=count($users)-1;$i++){//par bauda vai nav tŌda ip jau ierakstiita
               $useratributes=explode("#",$users[$i]);
               if($REMOTE_ADDR==trim($useratributes[0]))$mach=1;
}
if($mach==0){//ja nav ierakstiita tad ieraksta faila beigaas
              $t=time();
              fwrite($opn, $REMOTE_ADDR."#".$REQUEST_URI."#".$t."\n" );
}
fclose($opn);


$users=file($nos);
$op=fopen($nos1,"w");             // skataamies vai ir onlainaa
for($i=0;$i<=count($users)-1;$i++){
                $useratributes=explode("#",$users[$i]);
                $t=time();
                if((time()-trim($useratributes[2]))<=300)fwrite($op, trim($useratributes[0])."#".trim($REQUEST_URI)."#".$t."\n" );
                else fwrite($op,"");
}
fclose($op);
?>

Link to comment
Share on other sites

kods tieshaam pinkjeriigs! :)

skaidriibas labad labaak visiem if-else statementiem lieto { }...

 

taa uzreiz probleemu nesapratu, bet varbuut taa ir fopen f-jaa, paskataties vai pareizi pielieto atveershanas veidus (w,a).

 

MMK

Link to comment
Share on other sites

×
×
  • Create New...