Mozilla a moje nová návštěvní kniha v PHP Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 14:41

Tak jsem to nějak dokutil (návštěvní knihu), ale jedině v Mozille Firefoxu když kliknu na smajla, tak se mi nedá do textu (myslím ten jeho kód, např. *01*), u IE a O to funguje bez problémů... Neví někdo v čem je problém? Zde to je:
http://www.tommy4.ic.cz/navstevni-kniha.php
Díky za rady.

EDIT: Knihu si v poho vyzkoušejte, je to zatím test verze, takže si ji můžete zkusit, popřípadě mi říci, co tam nešlape...

EDIT2: Ok, tak mi rovnou můžete říct, jak tam udělám antispam, jdu hledat. :bomb:
Naposledy upravil(a) Tholus dne 20 dub 2008 14:48, celkem upraveno 1 x.

Reklama
paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: červen 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod paul27 » 20 dub 2008 14:47

Proč mě to přesměruje na freefoto.cz?

Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 14:49

Nějaký borec mi tam dal spambota...

EDIT: Už to jede, nebojte se. :lol:

paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: červen 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod paul27 » 20 dub 2008 15:07

Zas tolik se v JS nebyznám, nicméně zkus tohle:

-Místo formular dej jméno formuláře
-Místo textarea dej jméno textarey

Kód: Vybrat vše

<script language="javascript" type="text/javascript">
<!--
function smajlik(text) {
if (document.formular.textarea.createTextRange && document.formular.textarea.caretPos)
{
  var caretPos = document.formular.textarea.caretPos;
  caretPos.text =  caretPos.textarea.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
}
else
   document.formular.textarea.value += text;
   document.formular.textarea.focus(caretPos)
}
//-->
</script>

Tímto odkazem se smajl vloží do textarea:

Kód: Vybrat vše

<a href="javascript:smajlik(':-) ')">:-)</a>
<a href="javascript:smajlik(':-D ')">:-D</a>


A formulář:

Kód: Vybrat vše

<form action="#" method="POST" name="formular">
  <textarea rows="10" cols="50" name="textarea"></textarea>
  <input type="submit" name="Odešli"/>
</form>

Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 15:10

Dík, hned to zkusím.

paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: červen 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod paul27 » 20 dub 2008 15:25

Napiš, jak to dopadlo, kdyžtak ještě něco zkusím, popřípadě někdo jinej.

EDIT2: Ok, tak mi rovnou můžete říct, jak tam udělám antispam, jdu hledat. :bomb:

Normálně třeba "opište kód z obrázku", popřípadě "co je dneska za den" nebo "napište 5" a když se tento údaj nezadá, tak to nepovolí zapsat příspěvek do GB.
Naposledy upravil(a) paul27 dne 20 dub 2008 15:27, celkem upraveno 1 x.

Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 15:26

Super, jde to, díky moc. :wink:
Teď ještě musím najít antispamovou otázku, jeden člen fóra (tohodle ne) mi tam zkouší spambota. :lol:

Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 15:30

paul27 píše:Napiš, jak to dopadlo, kdyžtak ještě něco zkusím, popřípadě někdo jinej.

EDIT2: Ok, tak mi rovnou můžete říct, jak tam udělám antispam, jdu hledat. :bomb:

Normálně třeba "opište kód z obrázku", popřípadě "co je dneska za den" nebo "napište 5" a když se tento údaj nezadá, tak to nepovolí zapsat příspěvek do GB.


Mno to taky vím, ale potřebuju zdroják. :lol: Nebo alespoň princip na jakym ten spambot funguje...


Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 15:50

Nějak to nechápu...

Mezitím jsem našel toto: http://www.pemo.cz/publikace/antispamov ... chrana.php
Je to dostatečná ochrana? Zdá se mi, že je a dokonce to i skryje formulář, což je dobrý nápad.
Btw: nějak mi to taky nejde. :lol:

EDIT: Někde jsem viděl, že tam byla otázka typu: Blba bla a vedle toho byly 2 kolečka na výběr, muselo se zaškrtnout jedno, aby šlo napsat zprávu. Bylo by to dostačující?

paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: červen 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod paul27 » 20 dub 2008 19:17

EDIT: Někde jsem viděl, že tam byla otázka typu: Blba bla a vedle toho byly 2 kolečka na výběr, muselo se zaškrtnout jedno, aby šlo napsat zprávu. Bylo by to dostačující?

Ano, to stačí. Samozřejmě pokud se někdo na tvoje stránky "specializuje" (jak si psal o jednou uživateli, co ti tam vkládá spamboota), tak není problém udělat boota přesně pro tvoje stránky, který to překoná.

Udělej to nějak tak, aby byla možnost poslat zprávu jen když vyplníš tu kontrolní otázku. Je strašně otravný když třeba napíšeš dlouhou zprávu - nevšimneš si tý kontrolní otázky - klikneš na odeslat a ono se nic neodešla a hodí ti to zase prázdnej formulář.

Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: prosinec 07
Pohlaví: Muž
Stav:
Offline

Re: Mozilla a moje nová návštěvní kniha v PHP

Příspěvekod Tholus » 20 dub 2008 19:50

Nejlépe by to měl být nějakej "přehazovák", nebo otázka typu 1 + 1 = ?
Jenže nevím jak to napsat, poraďte někdo prosím, díky moc. :smile:


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Nová GPU
    od nakatomi » včera, 15:37 » v Rady s výběrem hw a sestavením PC
    4
    234
    od nakatomi Zobrazit poslední příspěvek
    včera, 21:42
  • Nová sluchátka
    od Riviera kid » 24 kvě 2025 08:40 » v Vše ostatní (hw)
    4
    2719
    od Riviera kid Zobrazit poslední příspěvek
    24 kvě 2025 18:47
  • Nefunguje nová PC
    od adoyss » 16 led 2025 05:06 » v Problémy s hardwarem
    7
    3446
    od martanius Zobrazit poslední příspěvek
    17 led 2025 02:29
  • Nová televize
    od Shashekk » 30 pro 2024 09:27 » v Vše ostatní (hw)
    3
    2942
    od MariTopHigh Zobrazit poslední příspěvek
    01 led 2025 10:22
  • Nová GPU pro Ryzen5600
    od tux » 24 zář 2024 06:56 » v Rady s výběrem hw a sestavením PC
    22
    5138
    od peta501 Zobrazit poslední příspěvek
    01 říj 2024 11:47

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti