Jak w temacie - na pewno banalne pytanie ale jakoś nie mogę znaleźć przykładów odnoszących się do samego php. Nie chcę tego zrobić w Jquery - którego nie znam nic o tym nie wiem. Nie mogę tego zrobić w JS ponieważ w reakcji na zdarzenie ma się wykonać kod do którego user nie może mieć dostępu.
PHP jest synchroniczny, tam nie ma "zdarzeń".
Rozróżniasz w ogóle kod serwerowy od klienckiego, wiesz że są rozłączne?
O jakie KONKRETNIE zdarzenie Ci chodzi? Jak coś w interakcji z klientem, to ajaxem puść do serwera informację, że zdarzenie miało miejsce i je obsłuż. Tylko to wymaga doszkolenia się czym jest ajax i jak z tego korzystać (natywny ajax jest niewygodny, innych bibliotek niż jQuery do ajaxa nawet nie znam).
Może po kolei spróbuję ...
Jestem totalnie początkujący we wszystkim co ma związek z internetem (strony, języki, technologie, hostingi).
To co mam do tej pory (na tą chwilę):
http://wawrzyniak.co.nf/menux/Games.php
- Tak wiem, że kod serwerowy jest rozłączony od serwerowego ( dla tego w tym przypadku potrzebuję wykonania po stronie serwera ).
- Chodzi konkretnie o zdarzenie ONCLICK przycisku "START" na podanej przeze mnie stronie:
- Doszkolenie czym jest Ajax - no bardzo chętnie lecz na obecną chwilę doszkalam się w HTML, JS, PHP, CSS .... styknie może :)
Potrzebuję po prostu dla widocznej strony napisać klasę w php - która to klasa prześle konkretną wylosowaną PO STRONIE SERWERA kombinacje kart. Natomiast w JS odbędzie się tylko prezentacja graficzna owej wylosowanej kombinacji.
sory odpisałem bez logowania, a z kąd ten nick "wielki terrorysta" to już całkiem nie wiem :-/ ???
Czy tak prosta (tak mi się wydaje) operacja, na prawdę wymaga kolejnej technologii (mam na myśli Ajax) ?
Nie, możesz zrobić zwykły link do pliku np. start.php
, który przeładuje stronę, a w php wykonasz sobie co chcesz.
zaraz po tym jak poczytam "jak odświeżyć stronę" :) .Link do pliku *.php masz na myśli, żeby go na buttonie zrobić coś takiego:
<input type="button" id="costam" value="START" onclick="costam()">
<a href="start.php"></a>
</button>
tak ?
Ty patrzysz w ogóle co robisz? Na początku input, w "środku" (input nie może mieć nic w środku, bo jest samozamykający) jest link (pusty), a na koniec zamknięcie buttona.
Link to link.
<a href=start.php>START</a>
- tyle. Zwykły link. Podstawa HTML.