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

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: 13 pro 2007 16:28

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

Příspěvek od Tholus »

Nikdo neví? Stačil by mi kód a já už bych ho tam snad nějak zabudoval...
paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: 15 čer 2007 17:37

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

Příspěvek od paul27 »

Tak já bych něco měl.

Kód: Vybrat vše

<form name="form">
   <input type="text" onkeyup="over()" name="form2">
</form>

<script>
   function over(){
      if (document.form.form2.value=="5")               
         document.write("sem by to chtělo to tlačítko");                              
                         }
</script>


Když vyplníš 5, tak se ti automaticky zobrazí text "sem by to chtělo to tlačítko". Bohužel jsem nepřišel na to, jak udělat, aby po zadání 5 zobrazilo tlačítko pro odeslání - tak jedině udělat, že po zadání 5 se automaticky odešle příspěvek.
Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: 13 pro 2007 16:28

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

Příspěvek od Tholus »

Ok, to je jedno, jinak díky moc.
paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: 15 čer 2007 17:37

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

Příspěvek od paul27 »

Tam popřípadě dej "radio" a když to zatrhneš, tak se odešle příspěvek do diskuse. Nebo se zkus zeptat na http://www.jakpsatweb.cz
Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: 13 pro 2007 16:28

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

Příspěvek od Tholus »

EDIT: Smazání příspěvku.

----------------------------------------------

Tak jsem s tím něco udělal, vložil tam toto:

<tr>
<td>2 + 3 =</td>
<td><INPUT class=\"input\" type=\"text\" name=\"antispam\" maxlength=\"150\"></td>
</tr>

Teď ještě musím nastavit, když v poli bude hodnota 5, povolí to odeslat příspěvek.

EDIT: Jóóó, já to dokázal, a sám, ale mám to naopak, pokud se to zadá, nepustí se to a pokud ne tak to pustí. :lol:
EDIT2: Teď jsem to otočil, ale můžu si tam napsat co chci a potvrdí to :lol:
paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: 15 čer 2007 17:37

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

Příspěvek od paul27 »

Si s tím chvíli hraj a ono se ti to podaří a pak si budeš nadívat, jak je možný, že si to nevymyslel hned, když je to vlastně tak jednoduchý. To znám, zajímavý, že na vyřešení nějakýho problému vždycky přijdu když nejsem u pc. :smile:
Uživatelský avatar
pikaso.andreas
Level 4
Level 4
Příspěvky: 1171
Registrován: 06 říj 2007 10:21
Bydliště: Otrokovice
Kontaktovat uživatele:

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

Příspěvek od pikaso.andreas »

Kód: Vybrat vše

<SCRIPT LANGUAGE="JavaScript"><!--
function zkontroluj(formular)
{
   
   if (formular.telefon.value=="")
    {
        alert("Vaše telefoní číslo musíte vyplnit!! \nZ důvodů naší odpovědí Vám!");
        formular.telefon.focus();
        return false;
    }
  else if (formular.mail.value=="")
    {
        alert("Vaše e-mail musíte vyplnit!! \nZ důvodů naší odpovědí Vám!");
        formular.mail.focus();
        return false;
    }
         else if (formular.rok.value!="2008")
    {
        alert("Antispamová kontrola, doplňte aktuální rok prosím!!");
        formular.rok.focus();
        return false;
    }
   else if (formular.zprava.value=="")
    {
        alert("Text zprávy musíte vyplnit!");
        formular.zprava.focus();
        return false;
    }

      
        return true;
}
// -->

</SCRIPT>

<form action="?stasa=send" method="post" onSubmit="return zkontroluj(this)">



<tr height="20px"><td align="right">Kontaktní telefon: </td><td><input name="telefon" style="width: 170px;" class="box" tabindex="1"></td></tr>
<tr height="20px"><td align="right">Kontaktní email: </td><td><input name="mail" style="width: 170px;" class="box" tabindex="2"></td></tr>
<tr height="20px"><td align="right">Jaký je rok?: </td><td><input name="rok" style="width: 170px;" class="box" tabindex="3"></td></tr>
<tr><td align="right">Váš dotaz či námět: </td><td><textarea name="zprava" style="width: 300px; height: 250;" height="150" class="box" tabindex="4"></textarea></td></tr>
<tr>
       <td></td>
       <td><input type="submit" value="Odeslat" tabindex="5">&nbsp;&nbsp;&nbsp;<input type="reset" value="Smazat"></td>
</tr>
<tr>
       


Zkus toto, není to přímo z mojí hlavy, ale nějak to funguje ;-)
Rád se přiučím od zkušenějších... A učený z nebe nespadl :-D

Když mám čas, dělám geoboardy pro děti.
paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: 15 čer 2007 17:37

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

Příspěvek od paul27 »

To je s alertama :huh: Nevím jak vám, ale mě to příjde docela otravný, když na mě na nějaký stránce vyskakuje to hnusný okno.

Ale funguje to.
Uživatelský avatar
pikaso.andreas
Level 4
Level 4
Příspěvky: 1171
Registrován: 06 říj 2007 10:21
Bydliště: Otrokovice
Kontaktovat uživatele:

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

Příspěvek od pikaso.andreas »

tak tam necháš jen na ten SPAM! Nemusíš to mít na každou položku....
Rád se přiučím od zkušenějších... A učený z nebe nespadl :-D

Když mám čas, dělám geoboardy pro děti.
paul27
Level 4.5
Level 4.5
Příspěvky: 1700
Registrován: 15 čer 2007 17:37

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

Příspěvek od paul27 »

No jasný, ale já pro tyhle okna nejsem - nicméně jak to udělat jinak nevím, JS jde mimo mě (v hlavě to mám, ale nedokážu to tomu počítači v tomhle jazyku vysvětlit).

Uvidíme co na to Tommy4.
Uživatelský avatar
pikaso.andreas
Level 4
Level 4
Příspěvky: 1171
Registrován: 06 říj 2007 10:21
Bydliště: Otrokovice
Kontaktovat uživatele:

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

Příspěvek od pikaso.andreas »

Jde to i pomocí php.
Ale kontrola proběhne až v druhém souboru, který to odesílá. Pokud nezadá rok, napíše to zadejte rok (nebo jinou odpověď) a dáš tam tlačítko zpět. To co jsi napsal tam zůstane. Je to vlastně to co má tommy4, jen bych to nechal vypsat že je zadán špatně antispam a dal tam tlačítko zpět.
Rád se přiučím od zkušenějších... A učený z nebe nespadl :-D

Když mám čas, dělám geoboardy pro děti.
Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: 13 pro 2007 16:28

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

Příspěvek od Tholus »

Přesně tak se tu pokouším udělat, teď mi zhaslo FTP, takže až půjde, zkusím to tam nahrát a uvidím zázrak (doufám). :lol:

EDIT: Ááááááá hoši, už jsem to rozšlapal, pro ty kdo neví, tak:

if($antispam == "5"):
zde je odeslání

Jak prosté, že? :smile: Jinak díky všem za rady, moc jste mi pomohli!

Dříve jsem to psal takto:

if($antispam != "5"):
zde je odeslání
Naposledy upravil(a) Tholus dne 21 dub 2008 18:27, celkem upraveno 1 x.
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Nová GPU
    od nakatomi » » v Rady s výběrem hw a sestavením PC
    10 Odpovědi
    5613 Zobrazení
    Poslední příspěvek od falco_dee
  • Nová televize
    od Shashekk » » v Vše ostatní (hw)
    3 Odpovědi
    5332 Zobrazení
    Poslední příspěvek od MariTopHigh
  • Nefunguje nová PC
    od adoyss » » v Problémy s hardwarem
    7 Odpovědi
    6156 Zobrazení
    Poslední příspěvek od martanius
  • Nová sluchátka
    od Riviera kid » » v Vše ostatní (hw)
    4 Odpovědi
    6820 Zobrazení
    Poslední příspěvek od Riviera kid
  • Nová Grafická karta
    od doudinin » » v Rady s výběrem hw a sestavením PC
    18 Odpovědi
    9806 Zobrazení
    Poslední příspěvek od Alferi

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