PHP: odkaz na funkci
Ahoj,
existuje možnost, jak v PHP spustit funkci až po klepnutí na odkaz? Mám na mysli něco takového:
<?php
function udelej()
{echo "Lorem ipsum"}
echo "<a href=\"udelej\">link</a>";
?>
Děkuji
Ahoj,
existuje možnost, jak v PHP spustit funkci až po klepnutí na odkaz? Mám na mysli něco takového:
<?php
function udelej()
{echo "Lorem ipsum"}
echo "<a href=\"udelej\">link</a>";
?>
Děkuji
Předmět | Autor | Datum |
---|---|---|
Ne, tohle se řeší JavaScriptem. Wikan 17.01.2010 23:10 |
Wikan | |
V objectech to lze provest ale v PHP jsem to jeste nezkousel, samozrejme v aplikaci to lze provest p… virus 17.01.2010 23:23 |
virus | |
Tak prece jen neco je ale nejsem si jistej jak to facha, mozna je to to co hledas ale nedela se to b… virus 17.01.2010 23:31 |
virus | |
Štandardné riešenie je, že nasmeruješ ten odkaz na PHP skript, ktorý po spracovaní presmeruje použív… los 18.01.2010 10:26 |
los | |
Pokud chceš už zavolanou stránku doplnit např. dalšími daty, které na uživatelovu žádost poskytne da… poslední hynajs 18.01.2010 10:43 |
hynajs |
Zpět do poradny Odpovědět na původní otázku Nahoru
Ne, tohle se řeší JavaScriptem.
V objectech to lze provest ale v PHP jsem to jeste nezkousel, samozrejme v aplikaci to lze provest pres Handle, mozna je neco i v PHP nikdy jsem se po tom nepidil, ale da se to udelat jinak, pomoci IF a SWITCH podminkou. Treba kdyz kliknes na odkaz
Abych rek pravdu jednodussi je ale javascript, i kdyz ho nesnasim.
Tak prece jen neco je ale nejsem si jistej jak to facha, mozna je to to co hledas ale nedela se to bez promenne v odkazu. Musis mit nakou promennou ktera ti vrati vysledek
http://php.net/manual/en/function.debug-backtrace. php
Štandardné riešenie je, že nasmeruješ ten odkaz na PHP skript, ktorý po spracovaní presmeruje používateľa na ďalšiu stránku.
Pokud chceš už zavolanou stránku doplnit např. dalšími daty, které na uživatelovu žádost poskytne daná php funkce ( např. je vytáhne z databáze), standardním řešením je Javascript + AJAX . Viz např. ajax.php
nebo zagůgluj PHP AJAX.