• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

PHP/JS Funkcja

Kacyk

New Member
Joined
Mar 17, 2010
Messages
265
Reaction score
0
Location
Poland
Witam chciałbym w skrypcie strony zmienić pewną funkcję ale nie wiem nawet gdzie ją znaleźć. Powiedzmy że jest to taki skrypt forum jak ten i gdy chce założyć nowy temat w nazwie muszę umieścić znak zapytania.
Tytuł musiałby wyglądać tak PHP/JS Funkcja?. Podpowie ktoś czy ten znak zapytania jest wymuszony w pliku php czy raczej javascript i jak nazywałaby się taka funkcja?
 
Lepiej w PHP, bo javascript użytkownik może zmodyfikować, obejść zabezpieczenie i wrzucić temat bez pytajnika. A jeśli chcesz, to w javascript możesz też to sprawdzać, ale koniecznie po obu stronach (PHP dodatkowo).

W PHP możesz do tego użyć funkcji substr, która zwróci Ci co jest na ostatniej pozycji w zdaniu, najlepiej po użyciu funkcji trim, która usuwa spacje.

Code:
$var = isset($_POST['reply']) ? trim($_POST['reply']) : null;
if(!$var || substr($var, -1) != "?") {
    // brak pytajnika na końcu, albo puste pole.
    // akcja? powiadomienie?
    echo "Podaj pytajnik";
}

A gdzie szukać? Najlepiej w pliku odpowiedzialnym za tworzenie tematu. Możliwie będzie się nazywał: create_thread.php albo coś w ten deseń (nie znam skryptu).
 
Back
Top