Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wywołać funkcje po kliknięciu odnośnika?
Forum PHP.pl > Forum > PHP
MazQuick
Witam.

Mam problem.

Piszę sobie pewną funkcję która ma dodawać punkty użytkownikowi za kliknięcie linka:

  1. $wyswietl = '<a href="'.$adr.'" onclick="addpoints()" target="_blank">'.$name.'</a>';
  2. echo $wyswietl;
  3.  
  4. function addpoints()
  5. {
  6. echo '<font color="red">Test wywoływania</font>';
  7. }


I chcę aby po kliknięciu na link wykonała się funkcja 'addpoints()'.
Użyłem do tego zdarzenia 'onclick'. Lecz coś nie za bardzo chce to działać.


Byłbym wdzięczny za wszelką pomoc.
Fixus
hmm, ale wiesz, że onclick to zdarzenie js a ty chcesz wywołać funkcję php smile.gif

do łączenia js i php wykorzystuje się ajax`a

zresztą o ile się nie mylę to skoro chcesz wywołać jakąś funkcję przez onclick to nie możesz mieć atrybutu href

  1. <a href="#" onclick="costam();" >klik</a>
  2.  
  3. <!-- ALBO -->
  4.  
  5. <a href="java script:costam();">klik</a>
MazQuick
Ech szkoda tylko, że nie znam AJAX...


No nic trzeba będzie znowu przejrzeć połowę internetu...
Fixus
ale po co ? ty gdzieś trzymasz te dane ?

jak w bazie to możesz przekierować przez link do storny z odpowiednim parametrem w url`u i po sprawie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.