Autor | Zpráva | ||
---|---|---|---|
mareceek Profil * |
#1 · Zasláno: 11. 8. 2007, 20:02:13
Mám formulář:
<form action="gbook_v4/gbook_zpracuj.php" method="post" id="formular"> <p><input type="hidden" name="pecanovicoockies" value="" /> <input type="hidden" name="backlink" value="<?php echo $_SERVER['REQUEST_URI']; ?>" /> <input type="hidden" name="sent" value="" /></p> <table> <tr> <td><strong>Jméno</strong></td> <td><input type="text" name="nick" size="30" class="input" maxlength="50" value="<?php echo @$hodnota[0]; ?>" /></td> </tr> <tr> <td>Web</td> <td><input type="text" name="web" size="30" class="input" maxlength="50" value="<?php echo @$hodnota[1]; ?>" /></td> </tr> <tr> <td>Mail</td> <td><input type="text" name="mail" size="30" class="input" maxlength="50" value="<?php echo @$hodnota[2]; ?>"/></td> </tr> <tr id="input_reakce"> <td></td> <td> <input type="text" name="OdpovedNaPrispevek" id="OdpovedNaPrispevek" size="30" readonly="readonly" class="readonly" /> <input type="button" onclick="javascript:VlozOdpoved('')" value="Zrušit reakci" id="VymazReakci" disabled="disabled" class="input-zrusit" /> </td> </tr> <tr id="input_spam"> <td><strong>Kontrola</strong></td> <td><input type="text" name="check" size="3" class="input" maxlength="5" value="" id="kua" /> Zadej číslo <strong>pět</strong></td> </tr> <tr> <td valign="top"><strong>Text</strong></td> <td><textarea id="textstary" class="textarea" cols="40" rows="7"></textarea></td> <td class="sede"> <a href="javascript:smajlik(':-) ')"><img src="gbook_v4/obr/smajly/1.gif" alt=":-)" title=":-)" class="smajl" /></a><br/> <a href="javascript:smajlik(':-D ')"><img src="gbook_v4/obr/smajly/2.gif" alt=":-D" title=":-D" class="smajl" /></a><br/> <a href="javascript:smajlik(':-( ')"><img src="gbook_v4/obr/smajly/3.gif" alt=":-(" title=":-(" class="smajl" /></a><br/> <a href="javascript:smajlik('|-/ ')"><img src="gbook_v4/obr/smajly/4.gif" alt="|-/" title="|-/" class="smajl" /></a><br/> <a href="javascript:smajlik(':-[] ')"><img src="gbook_v4/obr/smajly/5.gif" alt=":-[]" title=":-[]" class="smajl" /></a><br/> <a href="javascript:smajlik(';-) ')"><img src="gbook_v4/obr/smajly/6.gif" alt=";-)" title=";-)" class="smajl" /></a><br/> <a href="javascript:smajlik('8-| ')"><img src="gbook_v4/obr/smajly/7.gif" alt="8-|" title="8-|" class="smajl" /></a><br/> <a href="javascript:smajlik('8-o ')"><img src="gbook_v4/obr/smajly/8.gif" alt="8-o" title="8-o" class="smajl" /></a><br/> </td> </tr> <tr> <td></td> <td> <span class="sede2"> <a href="javascript:smajlik('[b][/b]')"><strong>tučné</strong></a> | <a href="javascript:smajlik('[i][/i]')"><i>kurzíva</i> </a> | <a href="javascript:smajlik('http://')">odkaz</a> </span> </td> <td> <input type="submit" name="send" value="Přidej" class="input-odesli" /> </td> </tr> </table> </form> a skript: <script type="text/javascript"> // js pro vlozeni smajlu <!-- function smajlik(text) { if (document.formular.textstary.createTextRange && document.formular.textstary.caretPos) { var caretPos = document.formular.textstary.caretPos; caretPos.text = caretPos.textstary.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text; } else document.formular.textstary.value += text; document.formular.textstary.focus(caretPos) } function VlozOdpoved(IDnumber){ document.getElementById('OdpovedNaPrispevek').value=IDnumber if(IDnumber){ document.getElementById('VymazReakci').disabled = false; document.getElementById("input_reakce").style.display = 1; }else{ document.getElementById('VymazReakci').disabled = true; } } document.getElementById("kua").value="5"; document.getElementById("input_spam").style.display = "none"; //--> </script> JAK TO MÁM PROSÍM ZPROVOZNIT jinak vlákno je zde: http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=10&topic=5 6169&page=-1#5 |
||
peta Profil |
#2 · Zasláno: 12. 8. 2007, 13:04:26
JAK TO MÁM PROSÍM ZPROVOZNIT
Copak ja vim? Zadny dotaz, zadna otazka. Mne to treba funguje. Zrovna ten priklad nevim, kde mam, ale... (jsem mel takovy jednoduchy, na smajliky. ty tam mas nesmysl zbytecne slozity) jakpsatweb - javascript -priklady - formulare http://peter-mlich.wz.cz/x/ww/js/JSpriklady.htm http://www.volny.cz/peter.mlich/www.htm#mssub12 <a href="javascript:smajlik(':-) ')"><img src="gbook_v4/obr/smajly/1.gif" alt=":-)" title=":-)" class="smajl" /></a><br/> ... proc to nemas img onclick="" ? ten a href tam nema absolutne zadnej smysl ... proc tam mas smajl class ? To dam do divu s class=smajli a vsechny IMG se pak budou ridit tim. Ale treba to mas z jineho duvodu. ... funkci se smajlikem by jsem volal pomoci cisla ... obrazky se smajliky bych vypisoval mozna javascriptem, protoze stejne bez JS se nebudou dat pouzit. Mam pocit, ze nejakou podobnou funkci mam pouzitou v http://www.volny.cz/peter.mlich/www.htm#msub11 (zdroj: chatv2.rar) |
||
mareceek Profil * |
#3 · Zasláno: 12. 8. 2007, 16:53:46
Zkusím to nějak zmáknout, ale nevím moc jak a co, tohle je totiž guestbook od pecana (pecan.cz). Jen jsem měnil původně nestriktní "name" za "id", no a tím vznikly tyto problémy. Hledal jsem i jinde nějaký stict guestbook s mysql, antispamem (skrytým) a smajlíkama a samozdřejmě kontrolou, ale našel jsem asi 3 zahraniční, leč antispam byla capatcha a to se mi nelíbí.
|
||
peta Profil |
#4 · Zasláno: 14. 8. 2007, 20:26:14
mareceek
antispam je nej asi podle slov. Pokud tam chce nekdo reklamu, dava tam urcity presny odkaz, kde musi byt slovo typu buy, viagra, cialis a pod, co prodava... A pak uz jen jednoduchy scriptik v PHP na hledani slova, pripadne "href=" a pod |
||
Časová prodleva: 17 let
|
0