"; while ($pos=strpos($zprava, $kod)) { $nova_zprava=substr($zprava, 0, $pos); $nova_zprava.=$nahrada; $nova_zprava.=substr($zprava, ($pos+strlen($kod)), (strlen($zprava)-1)); $zprava=$nova_zprava; } } $kod="*mrsik*"; $nahrada=""; while ($pos=strpos($zprava, $kod)) { $nova_zprava=substr($zprava, 0, $pos); $nova_zprava.=$nahrada; $nova_zprava.=substr($zprava, ($pos+strlen($kod)), (strlen($zprava)-1)); $zprava=$nova_zprava; } $zprava=substr($zprava, 1, (strlen($zprava)-1)); return $zprava; } // ODESLÁNÍ ZPRÁVY if (empty($send_form)) {$send_form=0;} if (empty($kod)) {$kod="";} $kod=strtoupper($kod); if (empty($hash)) {$hash="";} if ($send_form && $text!="" && $name!="") { // ANTISPAM if ((md5($kod."koreni"))==$hash) { $sql="select count(*) from code where code=\"".$kod."\""; @$q=mysql_db_query($db,$sql,$s); $c=mysql_fetch_row($q); if ($c[0]==0) { $sql="insert into code values(\"".$kod."\")"; @$q=mysql_db_query($db, $sql, $s); $sql="insert into guestbook values(\"\", \"".$REMOTE_ADDR."\", \"".Date("Y-m-d H:i:s")."\", \"".$name."\", \"".$email."\", \"".$text."\")"; @$q=mysql_db_query($db, $sql, $s); } else $kod="neplatny"; } else $kod=""; } ?>
DISKUZE
Zde můžete spáchat něco na památku své návštěvy, uvítáme vše, od pochval přes lichotky, vyznání přízně, láskyplné řeči, až po patolízalské pochlebovaní ;-)
Konečně jsem přidal něco, co zastaví spamery! A pro vás to znamená nutnost opisování kódu z obrázku - pardón :) Pokud máte strach o svůj email, kvůli webovým robotům, před zobrazením bude @ nahrazen pomocí (a) - takže se tím nenechte překvapit... A taky, nezapomínejte se podepsat :)
0); $hash=md5($generovany_kod."koreni"); ?> '); if (($send_form)&&($kod=="neplatny")) echo(''); ?>
Musíte opsat kód z obrázku!
Neplatný kód!
Jméno: > code
Email: >
Kód:
Příspěvek:
"); if ($smajliku<(3*($i-1))) echo("\n"); else echo(" "); if ($smajliku<(3*$i)) echo("\n"); else echo(" "); } ?>
*".(3*$i-2)."*
*".(3*$i-1)."*
*".(3*$i)."*



0) { if ((($c[0]-1)%20>9) or ($c[0]<=20)) $pages=($c[0]-1-(($c[0]-1)%20))/20+1; else $pages=($c[0]-1-(($c[0]-1)%20))/20; // PODÍVÁM SE KTEROU MÁM ZOBRAZIT if (empty($p)) $p=$pages; if (($p<1)||($p>$pages)) { $p=$pages; } echo "
\n"; // VYPÍŠU NABÍDKU STRÁNEK if ($p>2) echo "...starší  |  "; if ($p>1) echo "".(($p-2)*20+1)."-".(($p-1)*20)."  |  "; if ($p<$pages) { echo (($p-1)*20+1)."-".($p*20); } else { if (($c[0]-20*($p-1))==1) { echo $c[0]; } else { echo (($p-1)*20+1)."-".$c[0]; } } if ($p<$pages) { echo "  |  "; if (($p+1)<$pages) { echo ($p*20+1)."-".(($p+1)*20); } else { if (($c[0]-20*$p)==1) { echo $c[0]; } else { echo ($p*20+1)."-".$c[0]; } } echo ""; } if (($p+1)<$pages) echo "  |  novější..."; echo "

"; // A NYNÍ VYPÍŠU SAMOTNOU DISKUZI if ($p==$pages) {$dolni_mez=0; $zaznamu=$c[0]-($p-1)*20;} else {$dolni_mez=($c[0]-$p*20); $zaznamu=20;} $sql="select * from guestbook order by i desc limit $dolni_mez,$zaznamu;"; @$q2=mysql_db_query($db,$sql,$s); $cara=""; $aktualne=$c[0]-$dolni_mez; while ($z=mysql_fetch_array($q2)) { $email=ereg_replace("@", "(a)", $z['email']); // $email=EReg("^[^@]*@[^@]*\.[a-zA-Z]{2,3}$", $z['email']); echo "\n"; if ($cara) echo " "; $cara="true"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "

".$aktualne.""; echo "".$z['name'].""; if ($email) { echo " ... ".$email.""; } echo "".$z['date']."    
"; echo "
".Smajlici($z['text'])."
"; echo "
"; $aktualne--; } } ?>