include("config/config.php"); include("xmail.php"); ignore_user_abort(1); $IMIE=substr(strtr(StripSlashes($IMIE), "±¶¼¡¦¬", "±¶¼¡¦¬"), 0, 48); $EMAIL=substr(strtr(StripSlashes($EMAIL), "±¶¼¡¦¬", "±¶¼¡¦¬"), 0, 48); $TYTUL=substr(strtr(StripSlashes($TYTUL), "±¶¼¡¦¬", "±¶¼¡¦¬"), 0, 48); $TEKST=strtr(StripSlashes($TEKST), "±¶¼¡¦¬", "±¶¼¡¦¬"); $ID=(int)$ID; function writeArticle() { global $EMAIL, $IMIE, $TYTUL, $TEKST, $nArticles, $pola, $file, $i; $TYTUL=ereg_replace("<", "<", $TYTUL); $IMIE=ereg_replace("<", "<", $IMIE); $EMAIL=ereg_replace("<", "<", $EMAIL); fputs($file, "$nArticles"); fputs($file, "\n"); if($i==-1) fputs($file, "0"); else fputs($file, $pola[$i]->poziom+1); fputs($file, "\n"); fputs($file, $EMAIL); fputs($file, "\n"); fputs($file, $IMIE); fputs($file, "\n"); fputs($file, $TYTUL); fputs($file, "\n"); fputs($file, date("H:i d-m-Y")); fputs($file, "\n"); $TEKST=ereg_replace("nbsp; ", " ", $TEKST); $TEKST=ereg_replace(" ", " ", $TEKST); $TEKST=ereg_replace("<", "<", $TEKST); $art=fopen("data/articles/$nArticles", "w"); flock($art, 2); fwrite($art, $TEKST); flock($art, 3); fclose($art); mail("rzimek@wodip.opole.pl","Forum CorelDRAW: przyszla nowa wiadomosc","$TEKST"); header("Location: display.php?ID=$nArticles"); } if(""==$ACTION) { $file=fopen("data/forum.dat", "r"); flock($file, 1); $nArticles=chop(fgets($file, 100)); $id=-1; if($ID!=-1) { while(!feof($file)) { $id=(int)chop(fgets($file, 100)); $poziom=fgets($file, 100); $email=chop(fgets($file, 200)); $imie=chop(fgets($file, 200)); $tytul=chop(fgets($file, 300)); $data=chop(fgets($file, 300)); if($id==$ID) break; } } flock($file, 3); fclose($file); ?>