Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z strstr()
Forum PHP.pl > Forum > PHP
Mody23
Witam!

Mam problem z funkcją strstr(). Mianowicie, mam kod, dzięki któremu wszyscy moderatorzy mogą wykonywać daną czynność. Jednak chciałbym wprowadzić zmiany, tak aby jeśli user jest moderatorem, ale jego ID znajduje się w jednym z pól w bazie, to nie może on wykonywać danej czynności pomimo to, że jest moderatorem.

Zmienna wygląda tak:



  1. $users = $config['user_id'];
  2. $mod = ($userdata['user_level'] == MOD && strstr($users, $userdata['user_id'])!==FALSE) ? true : false;



Czyli na język polski - jeśli poziom usera == MOD i w polu, w bazie o nazwie user_id nie ma ID moderatora, który obecnie jest zalogowany - dalsza instrukcja.

Jednak to blokuje wszystkich moderatorów, a nie wybranych, po ID. Co jest nie tak?

Pozdr.
Fifi209
Włącz wyświetlanie błędów smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.