Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: spuštění funkce při kliknutí na obrázek

Aktivity
Avatar
Insane Qurd
Tvůrce
Avatar
Insane Qurd:8.11.2014 11:31

Ahoj, mám takový menší problém se spuštěním php funkce při kliknutí na obrázek.

<a href="http://­www.itnetwork­.cz/dev-lighter/458"> Zdroják</a>

Odpovědět
8.11.2014 11:31
It's impossible to say it's impossible.
Avatar
Odpovídá na Insane Qurd
Neaktivní uživatel:8.11.2014 11:38

onClick atd.., myslím že funguje jen pro javascript.
Můžeš např. použít Ajax.

$('#div').load('script.php');
Editováno 8.11.2014 11:40
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
8.11.2014 11:38
Neaktivní uživatelský účet
Avatar
Odpovídá na Insane Qurd
Neaktivní uživatel:8.11.2014 11:49

Funkce echo ti pouze vypíše text. Pokud do toho textu vložíš PHP funkci, jako jsi to udělal ty, vypíše se její výsledek, ve tvém případě nic, neboť nic nevrací. Musíš si uvědomit, že JS jede na straně klienta a PHP na straně serveru. Nemůžeš klientovi "posílat PHP funkce"..

Nahoru Odpovědět
8.11.2014 11:49
Neaktivní uživatelský účet
Avatar
Richard
Člen
Avatar
Richard:8.11.2014 12:14

Co ta fce bude ve výsledku dělat? Zobrazí někde text? Musíš definovat kam se má zobrazit (podle element id).

Třeba že do fce vložíš něco jako:

document.getElementById('nejakydiv').innerHTML = 'hello'

A samotná JS fce je skript, takže vložit do <script>
A na místě kde chceš text zobrazit:

<div id="nejakydiv"></div>
Nahoru Odpovědět
8.11.2014 12:14
$action = $_GET['Life']; | Když dáš mínus, napiš proč!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.