Einzelnen Beitrag anzeigen
Alt 26.06.2004, 14:02   #1
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard

also diese problem hab ich nun mal selbst gelöst - die gesuchte line lautet

$old=implode(" ", file('livechat.txt'));

leider hab ich noch ein php4.3 zu 4.2.2 problem:

die funktion glob():

die usernamen werden als file.usr am server angelegt und per
"globe('*.usr')" ausgelesen...

hier das ganze script:

PHP-Code:
<?
 
print '<HTML><META HTTP-EQUIV=\"refresh\" CONTENT=\"10; URL=online.php\">\n';
 
$fns glob('*.usr');
 foreach(
$fns as $todel) {
  
$Diff = (time() - filemtime($todel))/60;
  if (
$Diff 5) {
   
unlink($todel);
  }
 }
 
$fns glob('*.usr');
 echo 
"[b]Members Online ([i]" count($fns) . "[/i]):[/b]
"
;
 foreach(
$fns as $ntp) {
  
$Diff = (time() - filemtime($todel))/60;
  
$Diff 5-$Diff;
  
$ntp str_replace('.usr','',$ntp);
  echo 
$ntp ' <TT>( ' round($Diff) . ' )</TT>
'
;
 }
 print 
"</HTML>";
?>

wie kann ich die glob() funktion für php4.2.2 ersetzten??

bitte um hilfe - quäl mich eh schon seit stunden durch php-online-handbücher (irgendwie müßte es ja mit opendir und readdir gehen aber wie )

bin für jede hilfe wirklich dankbar

lg,
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten