Autor Zpráva
Filips
Profil
Ahoj, chtěl bych se zeptat. Mám formulář. Pokud ten formulář někdo vyplní špatně, vyskočí na něj chyba kterou udělal (nevyplnil některé z polí). Jenže bych chtěl při vypsání té chyby dát nakonec odkaz na návrat zpět na stránku )javascriptem, na to jsem se ptal včera). Jenže když to tak udělám a napíšu ten js do echa, tak mi to píše
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /klub/dokumenty/posli.php on line 39

Lajna 39: echo("Váš registrační formulář nebyl odeslán. Zkuste se vrátit <a href="" onclick="history.back()">zpět</a> a formulář opravit!");
Jack Finger
Profil
Filips
zkus:
echo('Váš registrační formulář nebyl odeslán. Zkuste se vrátit <a href="" onclick="history.back()">zpět</a> a formulář opravit!');
Filips
Profil
Jack Finger
Báječné, to je ono.
Jack Finger
Profil
Filips
Uvozovky v řetězci ohraničeného uvozovkami jsou brány jako ukončovací - buď používat v kombinaci s apostrofy, nebo používat únikové sekvence.
Filips
Profil
Jack Finger
Dobré vědět :-)
Díky za rady!
Jack Finger
Profil
Filips
Rádo se stalo :o)

a není lepší tohle:
<a href="" onclick="history.back()">zpět</a>

zapsat jako:
<a href="javascript:history.back();">zpět</a>

?
Filips
Profil
Je to v celku jedno, protože mi nefunguje ani jedno :-)
A nevím proč
Jack Finger
Profil
Filips
<a href="javascript:history.back(1);">zpět</a> ?
Filips
Profil
Jack Finger
Taky ne. Už jsem zkoušel pár způsobů co poradil kamarád, ale vždy mě to pošle zpátky, ale hned se to hodí zase na tu stránku ze které odkazuji.
Viz: http://klub.paintball-nivnice.cz/dokumenty/formular.php
stačí dát jenom odeslat
Jack Finger
Profil
Filips
to podle mě ale nebude chyba JS či HTML, ale PHP

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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