Wątek przeniesiony 2015-11-21 19:41 z PHP przez dzek69.

funkcja php w reakcji na zdarzenie

0

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.

0

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).

0

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

  1. Tak wiem, że kod serwerowy jest rozłączony od serwerowego ( dla tego w tym przypadku potrzebuję wykonania po stronie serwera ).
  2. Chodzi konkretnie o zdarzenie ONCLICK przycisku "START" na podanej przeze mnie stronie:
  3. 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.
0

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) ?

0

Nie, możesz zrobić zwykły link do pliku np. start.php, który przeładuje stronę, a w php wykonasz sobie co chcesz.

0

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 ?

0

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1