Proszę o sprawdzenie co jest nie tak, dlaczego pluje mi errory?
Strona to https://ikc.biblioteka.ilawa.pl/



Proszę o sprawdzenie co jest nie tak, dlaczego pluje mi errory?
Strona to https://ikc.biblioteka.ilawa.pl/


@Bezbronny Dobrą praktyką jest nie przesyłanie wartości true/false jako parametr i tworzenie warunków, tylko stworzenie osobnej funkcji dla każdego przypadku. W twoim kodzie było by to podzielenie funkcji "url" na: "url" i "urlSaveParams" gdzie pierwszy wariant obsługiwałby to co jest w "else" a drugi to co jest w "if". Widać potem lepiej jak działa program podczas wywoływania funkcji. Oprócz tego możesz zrobić if($arg) zamiast if($arg!=nulll), a nawet użyć if/else jednolinijkowego
$url .= $arg ? "$arg=$val/" : "$val/";
Tę listę ifów też bym zmienił, jako np. listę z możliwymi parametrami i osobną funkcją do pobiewrania, np.
$paramsCanBeSaved = [['name' => 'id', 'inUrl' => true], ['name' => 'foo', 'inUrl' => false]];
foreach($paramsCanBeSaved as $param) {
getSavedParam($param); //funkcja wywołuje to co w if, lub po prostu wklejasz tu to co masz w if
}
Wtedy masz do edycji tylko listę zamiast dodawania kolejnego warunku, potem możesz dodać tę listę do bazy danych i stamtąd dynamicznie dodawać sobie kolejne parametry do sprawdzenia bez konieczności edycji kodu.
Tak nawiasem mówiąc to dodawanie tego w ścieżce jest trochę niekonwencjonalne, ja użyłbym query buildera, wtedy masz jedną funkcję: https://www.php.net/manual/en/function.http-build-query.php
I link wygląda tak: www.foobar.com?name=asd&sort=desc
Zaloguj się aby komentować
Jak tak naprawdę wyglądają owiane sławą "Owocowe czwartki" w korpo?
Czy taki czwartek, to przysłowiowo koło czajnika na wodę stoi koszyk jabłek czy co?
Zaloguj się aby komentować
Nie wiem od czego zacząć.
Film z zeszłego roku lub poprzedniego.
USA, facet rzuca agencje, korpo, wojsko, czy jak zwał i postanawia osadzić się w jakimś małym mieście.
Kurczę film bojkotowany przez główne nurty. Może któremuś z was, czytający ten zlepek coś zaświta w głowie i się domyśli, o ch mi biega?
Zaloguj się aby komentować
Chciałbym się pochwalić moim wyczynem dzisiaj.
Musiałem odpowietrzyć kaloryfer, bo bulgotał. Odkręcam zawór odpowietrzający, ale dojebany mocno, mówię sobie w co do.... I przyparłem mocniej. Okazała się że zakręcam, a nie odkręcam, ale że tyle siły przyebałem, to kaloryfer zeskoczył z zaczepów, spadł, i ujebałem rurę. Sypialnia zalana, ogrzewania nie mam. Jutro przyjdzie fachowiec. Już skułem ściany trochę, bo trzeba będzie łączyć eh...
Edit:
dodałem foto i powiesiłem, może druga rura cała XD

Zaloguj się aby komentować
Nie mogę od dłuższego czasu odpisać na tablicy na komentarz. Sprawdzam tu, co jest grane. Czy da radę
Zaloguj się aby komentować