Witam
Chciałbym się dowiedzieć jak zrobić by przez klikniecie w obrazek na stronie www wykonywała się funkcja w skrypcie cgi (C + HTML) tzn napisana w C. W pliku zrodlowym mam naprzyklad taki kod printf("<td><img src=\"obrazek.jpg\"/></td>");
. szukalem rozwiazania lecz nidzie nie moglem go znalezc,
jedynie co mi przychodzi to glowy to uzycie formy, lecz szukam jakiegos szybszego i prostszego sposobu.
Pozdrawiam
do obrazka dodaj event onclick ktory javascriptem wysle httprequest na jakis twoj ustalony adres, pod ktorym bedzie siedzial skrypt CGI ktory odpali te funkcje..
Istnieje inny sposób ?? poniewaz caly kod musi sie znajdowac w jednym pliku.
Pozdrawiam
inny - nie. wszystkie sposoby gdzies-tam-w-glebi beda to realizowaly dokaldnie w ten sposob jaki opisalem. takie cos wymuszone jest przez przegladarke-protokolhttp-sposobdzialaniaserwerawww.
ale spokojnie mozesz caly kod trzymac w pliku ktory zawiera tego printf'a - wystarczy odpowiednio skonstruowac url w onclicku, tak aby wskazal na ten-sam-plik-ktory-go-wygenerowal, tylko trezba zadbac zeby ten plik wiedzial ze w tym momencie ma zareagowac wywolaniem funkcji a nie wygenerowaniem ponownie tresci strony - jakis parametr w url etc