Autor Zpráva
Začátečník
Profil *
Ahoj, chtěl bych poradit, když napíšu něco do inputu a stisknu enter tak se formulář neodešle, jinde na stránkách to funguje ale nevím proč u mě ne. Děkuji za pomoc
_es
Profil
Začátečník:
nevím proč u mě ne
A odkiaľ sa to máme dozvedieť?

Išlo mi auto a už mi nejde, poraď mi, prečo?
Začátečník
Profil *
_es:
Přikládám ještě kód

<form name="registrace" action="/registrace/" method="POST">
E-mail: <input type="text" name="email" value="" />
Heslo: <input type="text" name="heslo" value="" />
<input type="submit" name="registrace" value="Odeslat registraci" />
</form>

Děkuji
Petr Wudi
Profil
Mě tento kód normálně funguje, po stisknutí enteru se formulář skutečně odešle.
Nejlepší by byl odkaz na živou ukázku.
Petr Wudi
Profil
Začátečník:
Ještě jsem našel podobný dotaz na fóru Živě.cz.
Začátečník
Profil *
Petr Wudi:

if (isset($_POST['registrace'])) {
echo "Proměnná existuje";
} else {
echo "Proměnná neexistuje";
}


Ale když dám enter tak se napíše: Proměnná neexistuje
když dám odeslat tlačítkem tak: Proměnná existuje

tak co je špatně? Děkuji
Začátečník
Profil *
Petr Wudi:
Nechci to přes JS
_es
Profil
Začátečník:
Nefunguje len pri spustení súboru z lokálneho disku, alebo aj pri umiestnení na web?

action="/registrace/"
To je adresár (lomítko na konci) registrace v globálnom adresári webu. To nedáva zmysel, mal by tam byť odkaz na nejaký serverový skript.
Začátečník
Profil *
_es:
To je adresár (lomítko na konci) registrace v globálnom adresári webu. To nedáva zmysel, mal by tam byť odkaz na nejaký serverový skript.

v tom problem není..

zeptám se ještě jinak..

jak napsat podmínku pro zjištění existence jakéhokoli $_POST ?

Díky
Chamurappi
Profil
Reaguji na Začátečníka:
Explorer je schopen za určitých podmínek neodeslat při stisku Enteru hodnotu odesílacího tlačítka.

Pokud nepotřebuješ rozlišovat mezi více tlačítky stejného jména, stejně nemá smysl dávat odesílacímu tlačítku name a pak ho testovat. Nevím, proč je to tak populární. Zajímá tě email a heslo, ne? Tak testuj, zda existuje email a heslo.
Začátečník
Profil *
Chamurappi:
Pokud nepotřebuješ rozlišovat mezi více tlačítky stejného jména, stejně nemá smysl dávat odesílacímu tlačítku name a pak ho testovat. Nevím, proč je to tak populární. Zajímá tě email a heslo, ne? Tak testuj, zda existuje email a heslo.

To by bylo nejjednodušší, ale ten formulář má 20 položek a to se mi zdá již zbytečně složitá kontrola.. email a heslo byl jen příklad
Chamurappi
Profil
Reaguji na Začátečníka:
Pokud má dvacet položek, tak by Explorer neměl dělat problém.

to se mi zdá již zbytečně složitá kontrola
I podle jednoho odeslaného políčka (klidně skrytého) už víš, že je formulář odeslaný. Přeci nepotřebuješ kontrolovat všechny.

email a heslo byl jen příklad
Aha, už chápu, ukázal jsi nám naprosto funkční kód, který je na tvé straně rozbitý něčím, co jsi neukázal. Hm. Dodej živou ukázku.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: