![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#2 |
Jr. Member
![]() Registriert seit: 27.07.2002
Beiträge: 39
|
![]() die ersten 40 Zeilen betreffender datei:
<?PHP require("artmedic_event_inc.php"); //Aktuellen Zeitstempel ermitteln $timestamp = time(); //HTML-Datei zurücksetzen $fp3 = fopen("$newsfile", "w+"); fclose($fp3); //Textdatenbank öffnen und einlesen $daten = file($news); rsort($daten); $reverse = array_reverse($daten); while (list ($line_num, $line) = each ($reverse)) { $ziffern = explode("&&","$line"); while (list($key, $value) = each($ziffern)) { if($ziffern[0]<=$timestamp and $ziffern[0]!="") {$fp = fopen("$news", "r" ); $contents = fread( $fp, filesize($news)); fclose( $fp ); $line=quotemeta($line); $string = ""; $replace = ereg_replace($line, $string, $contents); $fp = fopen($news, "w+"); flock($fp,2); fputs($fp, $replace, filesize($news)); flock($fp,3); fclose($fp);} } //Vorlagendatei öffnen und füllen $newstemplate= fopen("$template","r"); $newshtml = fread($newstemplate, filesize($template)); fclose ($newstemplate); $newshtml = ereg_replace("%ort%","$ziffern[5]",$newshtml); $newshtml = ereg_replace("%titel%","$ziffern[2]",$newshtml); $newshtml = ereg_replace("%zeit%","$ziffern[1]",$newshtml); $newshtml = ereg_replace("%infotext%","$ziffern[3]",$newshtml); $newshtml = ereg_replace("%url%","$ziffern[4]",$newshtml); $newshtml = ereg_replace("%email%","$ziffern[6]",$newshtml); $fp2 = fopen("$newsfile", "a+"); |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|