"; } } else { if ($anti_spam==$heslo_spam and $jmeno!="" and $zprava!="") { echo ""; } } //Varování pokud se nevyplní vše co je potřeba $varovani ="

Zpráva nebyla odeslána

Nezadal(a) jste všechny povinné údaje, nebo jste zadal(a) špatný kontrolní kód zpráva bohužel nemůže být zapsána.

"; if($vytvarim_tema=="ok") { if ($anti_spam!=$heslo_spam or $jmeno=="" or $zprava=="" or $nove_tema=="") echo "$varovani"; else echo "

Zpráva odeslána - probíhá přesměrování

Pokud neproběhlo přesměrování přejděte na: diskuse - téma: $c

"; } else { if ($anti_spam!=$heslo_spam or $jmeno=="" or $zprava=="") echo "$varovani"; else echo "

Zpráva odeslána - probíhá přesměrování

Pokud neproběhlo přesměrování přejděte na: diskuse - téma: $c

"; } /////////////////////////////////////////////////////////////////////////// /////////////////////////// přidání zprávy do aktuální diskuse //////////// /////////////////////////////////////////////////////////////////////////// $jmeno=HTMLSpecialChars($jmeno); //převede některé znaky na entity $email=HTMLSpecialChars($email); $web=HTMLSpecialChars($web); $zprava=HTMLSpecialChars($zprava); $jmeno=stripslashes($jmeno); //odstraní lomítka $email=stripslashes($email); $web=stripslashes($web); $zprava=stripslashes($zprava); $zprava = str_replace("\n","
", $zprava); //nové řádky nahradí
$zprava = substr($zprava, 0, 5000);//zpráva bude mít maximálně 5000 znaků pomocí substr $zprava = preg_replace_callback('~((https?|ftp)://\S{4,40})\S*~', create_function( '$match', '$possiblyLastEntity = strrpos($match[1], "&"); $match[1] = $possiblyLastEntity === false ? $match[1] : substr($match[1], 0, $possiblyLastEntity); return " $match[1]" . ($match[0] != $match[1] ? "..." : "") . "";' ), $zprava); /////////////////////// $email_celek=" | $email"; $web_celek=" | $web"; $timeDate = date('j.n.Y v H:i'); @$ip = (gethostbyname($REMOTE_ADDR)); if ($web=="http://" or $web==""){$web_celek="";} //pokud se nevyplní nic se nevypíše if ($email==""){$email_celek="";} // -||- $celek="

$jmeno Nám poslal(a) zprávu dne $timeDate $email_celek $web_celek [$ip]

$zprava

"; $celek="$celek \n";//kazda zprava na nový řádek if($vytvarim_tema=="ok"){ if ($anti_spam==$heslo_spam and $jmeno!="" and $zprava!="" and $nove_tema!="") { $soubor_open = fopen ($soubor, "a"); //otevře soubor pro doplňování fwrite ($soubor_open, $celek); //zapíše zprávu fclose ($soubor_open); //zavře soubor @chmod($soubor, 0766);//nastaví práva souboru } } else { if ($anti_spam==$heslo_spam and $jmeno!="" and $zprava!="") { $soubor_open = fopen ($soubor, "a"); //otevře soubor pro doplňování fwrite ($soubor_open, $celek); //zapíše zprávu fclose ($soubor_open); //zavře soubor @chmod($soubor, 0766);//nastaví práva souboru } } ///////////////////////////////////////////////////////////////////////////// //zapíše odkaz který vytvoří tuto diskusi pomocí parametru v adrese////////// ///////////////////////////////////////////////////////////////////////////// $nove_tema=strip_tags($nove_tema); $nove_tema=stripslashes($nove_tema); $nove_tema = htmlspecialchars($nove_tema);//převede některé znaky na entity $c=strip_tags($c); $c=stripslashes($c); $c = htmlspecialchars($c); $jmeno=strip_tags($jmeno); $jmeno=stripslashes($jmeno); $jmeno = htmlspecialchars($jmeno); $time_Date = date('j.n.Y v H:i'); if ($anti_spam==$heslo_spam and $jmeno!="" and $zprava!="" and $nove_tema!=""){ $fopen_odkaz = fopen ("$sekce", 'r');//otevře ke čtení $odkazy_na_diskuse = fread ($fopen_odkaz, '1000000("$sekce")');//celý soubor se uloží do $odkazy_na_diskuse $radek_tabulky=''.$nove_tema.''.$jmeno.''.$time_Date.''; $radek_tabulky="$radek_tabulky \n".$odkazy_na_diskuse; fclose ($fopen_odkaz); $fopen_odkaz = fopen ($sekce, "w");//otevřu pro zápis pokud soubor existuje bude smazán! fwrite ($fopen_odkaz, $radek_tabulky); fclose ($fopen_odkaz);//fp3 chmod($sekce, 0766); } ////////////////////////////////////////////////////////////////// ////////////////////////uloží název téma////////////////////////// ////////////////////////////////////////////////////////////////// $nove_tema=strip_tags($nove_tema); $nove_tema=stripslashes($nove_tema); $nove_tema = htmlspecialchars($nove_tema); if ($anti_spam==$heslo_spam and $jmeno!="" and $zprava!="" and $nove_tema!=""){ $fopen_nazev_tema = fopen ($soubor_nazev_tema, "w");//otevřu pro zápis pokud soubor existuje bude smazán! fwrite ($fopen_nazev_tema, $nove_tema); fclose ($fopen_nazev_tema); chmod($soubor_nazev_tema, 0766); } ////////////////////////////////////////////////////////////////// ////////////////////////uloží DATA RSS////////////////////////// ////////////////////////////////////////////////////////////////// $rss_file="data/rss.txt"; $nove_tema=strip_tags($nove_tema); $nove_tema=stripslashes($nove_tema); $nove_tema = htmlspecialchars($nove_tema); $c=strip_tags($c); $c=stripslashes($c); $c = htmlspecialchars($c); if ($anti_spam==$heslo_spam and $jmeno!="" and $zprava!="" and $nove_tema!=""){ $fopen_rss = fopen ("$rss_file", 'r');//otevře ke čtení $rss_data = fread ($fopen_rss, '1000000("$rss_file")');//celý soubor se uloží do $rss_data $rss_zapis="$nove_temahttp://diskuse.zdarek.com/t.php?c=$cDiskutujeme na téma: $nove_tema $rss_data"; fclose ($fopen_rss); $fopen_rss = fopen ($rss_file, "w");//otevřu pro zápis pokud soubor existuje bude smazán! //fp5 fwrite ($fopen_rss, $rss_zapis); fclose ($fopen_rss); chmod($rss_file, 0766); } ?>