![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam nazwy zapisane w pliku .php oddzielone spacją, z których tworzę tablicę. Kod $start = 0; $baza1 = file_get_contents("./data/registeredusers.php"); $baza2 = explode(' ', $baza1); Dajmy na to że zawartość pliku wygląda tak: nazwa1 nazwa2 nazwa3 Chciałbym zrobić aby zmiennej $test funkcja while przypisała wartości wczytane z pliku w taki sposób: Kod $test = "nazwa1" or "nazwa2" or "nazwa3"; Aby zmienną $test można było potem wstawić do warunku if który sprawdzałby czy nazwa1 lub nazwa2 lub nazwa3 nie są identyczne z danym słowem. Czy da się coś takiego zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Teraz działa, bo zwraca FALSE, ale wyskakuje błąd:
Kod [b]Parse error[/b]: syntax error, unexpected $end in [b]D:\Serwer\a\actions\reg.php(26) : eval()'d code[/b] on line [b]1[/b] Aha, jeszcze jest jeden bały błąd podczas wczytywania danych do zmiennej $test, bo jako pierwsza wczytuje się literka "a", bez $login !== : Cytat "a" & $login !== "b" & $login !== "c" & $login !== "d" EDIT: Błąd ten wyskakuje po użyciu eval. Ten post edytował Tomek58 31.10.2008, 18:21:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:25 |