Per l'ago, come primo prototipo puoi usare una mappa (tag <map> contenente un tag <area>).
Se vuoi una cosa un po' piu` sofisticata, devi usare JS (evento onclick sull'immagine).
Comunque ambedue sono tecniche lato client, che quindi vengono rese palesi se l'utente visualizza il codice. Con JS e qualche trucco sw, puoi cercare di nascondere le coordinate, ma comunque sono sempre rintraccaibili. Lo svantaggio di JS e` che crei una cosa non-accessibile (vuol dire che chi non ha JS abilitato non puo` partecipare al gioco).
Per il numero di click: se vuoi i click fatti dal singolo utente, la soluzione e` sempre JS (con lo stesso problema); se invece vuoi il conto dei click fatti da tutti gli utenti, allora devi usare anche un linguaggio lato server (PHP, ASP, ...).
Riassumendo:
1. studia i tag <map> e <area>
2. studia JS (devi avere almeno le basi che da` un corso on-line, tipo quello di HTML.it)
Dato il tipo di domanda, sposto in JS.

Rispondi quotando