Pleass (Kniha návštev)

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Chcel by som Vás všetkých poprosit o zdrojový kod knihy návštev ktorú by som chcel umiestnit na svoju stránku ( http://donovaly2004.wz.cz ) rád pod nu napíšem meno a adresu tvorcu. Vopred Vám všem Ďakujem.
  2. Stačilo by ti něco takového? : www.ski-doo.webz.cz
  3. Tuto knihu nejdeš na blahapet.wz.cz (je s pomocí databáze) _______________________________ <? MySQL_Connect("mysql.webzdarma.cz","login","heslo"); MySQL_Select_Db("databáze"); $datum = Date("j."."n."."Y"); $jmeno = htmlspecialchars($jmeno); $email = htmlspecialchars($email); $www = htmlspecialchars($www); $text = htmlspecialchars($text); if (IsSet($submit)) { $res = MySQL_Query("INSERT INTO vzkazy VALUES('$id','$jmeno', '$email', '$www', '$text', '$datum')"); $mypages = "http://blahapet.wz.cz"; if(isset($res) AND $email != ""){ mail($email , "Děkuji za Tvůj příspěvek" , "Děkuji za Tvůj příspěvek do knihy návštěv, který jsi přidal(a) na mé stránky $mypages."); } } ?> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <LINK href="styl.css" rel="stylesheet" type="text/css"> <title>Kniha návštev</title> <SCRIPT LANGUAGE="JavaScript"> <!-- function zkontroluj(formular) { if (formular.jmeno.value=="") { alert("Zapoměli jste vyplnit pole \"Jméno a příjmení\"!"); formular.jmeno.focus(); return false; } else if (formular.text.value=="") { alert("Zapoměli jste vyplnit pole \"Text\"!"); formular.text.focus(); return false; } else return true; } // --> </SCRIPT> <style> h1{font-style:italic;color:bb2a2a;font-size:20px} input, textarea, {background-color:rgb(230,230,230); color:444444;border-color:rgb(105,155,248);border-width:1px;border-collapse:collapse} .hlaseni {color:rgb(105,155,248)!important;font-size:12px;font-family:Arial;font-weight:bold;} </style> </head> <body onLoad="document.formular.jmeno.focus();"> <span id=pozadi> <table border=0 cellpadding=6 width=100%> <tr> <td valign=top height=1710px width=100%> <h1>Kniha návštev</h1> <p> <p style="text-align:justify"> <span style="text-align:justify;font-size:12px;font-family:Arial CE;color:444444">Vítám Vás ve své <i>Knize návštěv</i> a budu rád, pokud navštívíte mé stránky, abyste se zde zapsali. Pokud mi chcete napsat soukromě, použijte prosím <a href="http://blahapet.wz.cz/index.php?id=dopis" style="color:rgb(129,129,129);text-decoration:underline">tento formulář</a>, ale jinak budu rád, když budete psát sem! Pište, prosím, i své nápady, rady, ale také případné chyby, pokud se na mých stránkách vyskytnou. Do kolonky <b>Text</b> nepoužívejte HTML elementy.</span></center> <p> <table border="0" cellspacing="2" cellpadding="2" align="center" style=background-image:none!important> <form action="kniha.php?page=1" method="post" onSubmit="return zkontroluj(this)" name="formular"> <tr> <td width=120 align=right> <span style="color:red;font-size:14px;font-weight:bold">*</span> <span style="color:rgb(105,155,248,);font-size:12px;font-weight:bold">Jméno a příjmení: </span> <td> <input type="text" value="" name="jmeno" size="30" maxlength="60" class="inputbook" onFocus="popUp('menu91',true);" onBlur="popUp('menu91',false);" id="menu91Parent"> <tr> <td width=120 align=right> <span style="color:rgb(105,155,248,);font-size:12px;font-weight:bold">Email: </span> <td> <input type="text" name="email" value="" size="30" maxlength="60" class="inputbook" onFocus="popUp('menu92',true);" onBlur="popUp('menu92',false);" id="menu92Parent"> <tr> <td width=120 align=right> <span style="color:rgb(105,155,248,);font-size:12px;font-weight:bold">URL: </span> <td> <input type="text" name="www" value="http://" size="30" maxlength="60" class="inputbook" onFocus="popUp('menu93',true);" onBlur="popUp('menu93',false);" id="menu93Parent"> <tr> <td valign=top width=120 align=right> <span style="color:red;font-size:14px;font-weight:bold">*</span> <span style="color:rgb(105,155,248,);font-size:12px;font-weight:bold">Text: </span> <td> <textarea cols="29" rows="5" class=inputbook name="text" onFocus="popUp('menu94',true);" onBlur="popUp('menu94',false);" id="menu94Parent"></textarea> <tr> <td width=120> <td> <center> <span style="font-family:Arial CE;color:red;font-size:10px">Položky označené hvězdičkou, je nutno vyplnit !</span></center> <br> <center><input type="submit" name="submit" class=bluebutton value="Odeslat">   <input type="Reset" class=bluebutton value="Vymazat"></center> </form></td></tr></table> <!-- ___________HLÁŠENÍ KE JMÉNU _________________________--> <div id="menu91" style="text-align:right;position:absolute;top:186px;right:218px;visibility:hidden"> <span class=hlaseni>Napiš, prosím, své jméno a příjmení</span> </div> <!-- _____________________________________________________--> <!-- ___________HLÁŠENÍ K E-MAILU_________________________--> <div id="menu92" style="text-align:right;position:absolute;top:186px;right:218px;visibility:hidden"> <span class=hlaseni>Napiš, prosím, svou e-mail. adresu, pokud máš</span> </div> <!-- _____________________________________________________--> <!-- ___________HLÁŠENÍ K E-MAILU_________________________--> <div id="menu93" style="text-align:right;position:absolute;top:186px;right:218px;visibility:hidden"> <span class=hlaseni>Napiš, prosím, adresu tvých stránek, pokud máš</span> </div> <!-- _____________________________________________________--> <!-- ___________HLÁŠENÍ K TEXTU _________________________--> <div id="menu94" style="text-align:right;position:absolute;top:186px;right:218px;visibility:hidden"> <span class=hlaseni>Zde se zapiš jako návštěvník</span> </div> <? $pages = ($page * 10) - 10; $result = MySQL_Query("SELECT * FROM vzkazy ORDER By id DESC LIMIT $pages, 10"); $zjisteni=MySQL_Query("SELECT count(id) FROM vzkazy"); $number=MySQL_Result($zjisteni,0); if($number == "0"){ $koncovka = "žádný záznam"; $hlaseni = "<font color=red>V Knize návštěv nebyl nalezen <b>$koncovka</b></font>"; } elseif($number == "1"){ $koncovka = "záznam"; $hlaseni = "<span style=color:rgb(105,155,248);font-size:12px;font-family:Arial>V Knize návštěv byl nalezen <b>$number</b> $koncovka</span>"; } elseif($number < "5"){ $koncovka = "záznamy"; $hlaseni = "<span style=color:rgb(105,155,248);font-size:12px;font-family:Arial>V Knize návštěv byly nalezeny celkem <b>$number</b> $koncovka</span>"; } else{ $koncovka = "záznamů"; $hlaseni = "<span style=color:rgb(105,155,248);font-size:12px;font-family:Arial>V Knize návštěv bylo nalezeno celkem <b>$number</b> $koncovka</span>"; } $pages = ($page * 10) - 10; $result = MySQL_Query("SELECT * FROM vzkazy ORDER BY id DESC LIMIT $pages, 10"); $vsechny_vzkazy = MySQL_Query("SELECT * FROM vzkazy ORDER BY id DESC"); $stranka = Ceil(MySQL_Num_Rows($vsechny_vzkazy)/10); $od = $page * "10" - "9"; $do = $page * "10"; if($number <= "10") { echo $hlaseni."<br>"; }else{ echo "<p align=left style=color:rgb(105,155,248);font-size:12px;font-family:Arial>Zobrazuji záznamy <b>$od-$do</b> z celkových <b>$number příspěvků.</b><br>"; } echo "<hr color=rgb(105,155,248) size=1px>"; for($page = 1; $page <= $stranka; $page++): $od = $page * "10" - "9"; $do = $page * "10"; $zaznamy = $od."-".$do; endfor; while($row = MySQL_Fetch_Array($result)): $jmeno = $row["jmeno"]; $email = $row["email"]; $www = $row["www"]; $text = $row["text"]; $datum = $row["datum"]; if($www == "" OR $www == "http://") { $www = "<span style=color:red;font-size:12px;font-family:Arial>neuvedeno</span>"; }else{ $www = "<a href=\".$www.\" style=text-decoration:underline>".$www."</a>"; } if($email == "") { $email = "<span style=color:red;font-size:12px;font-family:Arial>neuvedeno</span>"; }else{ $email = "<a href=\"mailto:".$email."\" style=text-decoration:underline>".$email."</a>"; } if($number != 0): echo " <p> <span style=position:relative;right:-270px;top:9px;color:rgb(105,155,248);font-size:12px;font-weight:normal;font-family:Arial;background-color:rgb(247,247,247)> ".$datum." </span> <span style=position:relative;left:-40px;top:9px;font-weight:bold;color:rgb(105,155,248);font-size:18px;background-color:rgb(247,247,247)> <i> ".$jmeno."</i> </span> <span style=background-image:none;width:100%;border-width:1px;border-style:solid;border-color:rgb(105,155,248)> <table cellspacing=1 cellpadding=2 width=100%> <tr> <td> <table border=0 cellspacing=0 cellpadding=2 style=width:100%!important> <colgroup width=10%> <colgroup width=90%> <tr> <td height=5px> <tr> <td align=right> <span style=color:rgb(105,155,248);font-size:12px;font-family:Arial>Email: <td>".$email." <tr> <td align=right> <span style=color:rgb(105,155,248);font-size:12px;font-family:Arial>WWW: <td>".$www." <tr> <td align=right valign=top> <span style=color:rgb(105,155,248);font-size:12px;font-family:Arial>Zpráva: <td valign=midle style=text-align:left> <span style=text-align:justify;color:444444;font-size:12px;font-family:Arial>"; if(strpos($text , " ") > 30 OR strpos($text , " ") == 0): for($a = 0; $a <= strlen($text); $a+=30): echo substr($text, $a , 30)." "; endfor; else: echo $text; endif; echo "</span></td></tr></table></td></tr></table></span><p>"; endif; endwhile; echo "<p align=right> <a href=\"kniha.php?page=1\" style=color:rgb(187,0,0);font-size:12px;font-family:Arial;text-decoration:underline>Přidej svůj vzkaz</a>"; if ($number > 10) { echo "<hr color=rgb(105,155,248) size=1px><br> <p> <span style=color:rgb(105,155,248)>| "; $pages = ($page * 10) - 10; $result = MySQL_Query("SELECT * FROM vzkazy ORDER BY id DESC LIMIT $pages, 10"); $vsechny_vzkazy = MySQL_Query("SELECT * FROM vzkazy ORDER BY id DESC"); $stranka = Ceil(MySQL_Num_Rows($vsechny_vzkazy)/10); for($page = 1; $page <= $stranka; $page++): $od = $page * "10" - "9"; $do = $page * "10"; echo "<a href=\"kniha.php?page=$page\" style=color:rgb(129,129,129);font-size:12px;font-family:Arial>$od-$do</a> <span style=color:rgb(105,155,248)>|&nbsp</span></span>"; endfor; } ?>
  4. To jsem ještě já. Možná tam moc nebudou sedět HTML tagy (začáteční u <table> a ukončovací - bude to potřeba upravit. Ale jinak to funguje ! Za další chyby se omlouvám. Petr

← Zpět na všechna témata