Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP][JS][XHTML] onclick podpięty pod metodę obiektu PHP
#1
Witam Smile
Mam skrypcik PHP z jakąś klasą, potem tworzę sobie jej obiekt. I teraz mam takie pytanko... czy w formularzu mogę zrobić coś w stylu:
Kod:
<a onclick="obiekt->metoda($args);">Zrob cos</a>
Tak, wiem że obiekt->metoda($args); powinno być w <?php ... ?> Chodzi mi tylko o przedstawienie idei Wink

Bo jedynym innym rozwiązaniem jest podpięcie onclick do skryptu JS, który użyje np. Ajaksem skryptu PHP.
Odpowiedz
#2
Nie możesz zastosować swojej idei Smile Możesz dać np. przekierowanie ajaxowe na plik z klasą przy czym musisz ją wywołać w pliku i tyle Smile


ps. pierwszy raz widzę , żeby używano anchora w formularzu.
Cytat:Wyrazić to co czuję , zabrakło by tyle słów....
Odpowiedz
#3
Zaraz, zaraz? Chcesz w ten sposób wywołać obiekt w PHP?
Odpowiedz
#4
Mój błąd, napisałem w formularzu, a chodziło mi o listę... no ale skoro nie da się tak, to zostaje Ajax.

@Pedro84, tak, chciałem w ten sposób wywołać metodę obiektu PHP - byłoby wygodnie, ale tak sądziłem, że się nie uda Smile
Odpowiedz
#5
(20-01-2011, 15:20)Szorstki napisał(a): @Pedro84, tak, chciałem w ten sposób wywołać metodę obiektu PHP - byłoby wygodnie, ale tak sądziłem, że się nie uda Smile
Big Grin Używasz jakiegoś fw ew. własnego routingu?
Odpowiedz
#6
Routingu? Na razie działa to pod tomcatem na mojej stacji roboczej, ale musi to być zrobione tak, aby działało po ew. przeniesieniu - więc sztuczki z konfiguracją serwera odpadają, o ile o to chodzi.
Odpowiedz
#7
(20-01-2011, 16:37)Szorstki napisał(a): Routingu? Na razie działa to pod tomcatem na mojej stacji roboczej, ale musi to być zrobione tak, aby działało po ew. przeniesieniu - więc sztuczki z konfiguracją serwera odpadają, o ile o to chodzi.
Wink

Widzę dość słabą wiedzę o OOP, no nic. Użyj AJAXu najlepiej będzie (i najłatwiej).
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości
Sponsorzy i przyjaciele
SeoHost.pl