Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

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

PHP PHP spuštění funkce při kliknutí na obrázek American English version English version

Aktivity (1)
Avatar
Insane Qurd
Redaktor
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.

Zdroják

Odpovědět 8.11.2014 11:31
It's impossible to say it's impossible.
Avatar
Bogdan
Redaktor
Avatar
Odpovídá na Insane Qurd
Bogdan: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í
+1 bodů
Řešení problému
 
Nahoru Odpovědět 8.11.2014 11:38
Avatar
Fredep
Redaktor
Avatar
Odpovídá na Insane Qurd
Fredep: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  +1 8.11.2014 11:49
Týmová práce je důležitá proto, aby bylo možno obvinit z neúspěchu někoho jiného.
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  +1 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.