![]() |
Duże skrypty na if'ach? - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: Duże skrypty na if'ach? (/thread-duze-skrypty-na-if-ach) |
Duże skrypty na if'ach? - Intelactive - 02-12-2012 Witam. Tak mnie interesuje, jak zastępuje się ify we większych skryptach. Np. dajmy na to profil użytkownika. #1 if = Sprawdzanie czy jesteś w znajomych #2 if = Sprawdzanie czy nie ma bana #4 if = Sprawdzanie czy np. jest teraz na stronie podałem kilka przykładów. Przecież to trzeba było użyć kilka.naście/dziesiąt ifów. Jestem ciekaw czy tak samo używa się ifów, czy może czymś zastępuje je? RE: Duże skrypty na if'ach? - mateo - 02-12-2012 Może funkcje? RE: Duże skrypty na if'ach? - andrzejhi - 03-12-2012 jeśli mówimy o bazach danych to wyciągamy tylko te które są zgodne z podaną regułą. SELECT * FROM osoba WHERE osoba.znajomy AND osoba.niemabana itd. Oczywiście trochę uprościłem ale wykorzystując jedno zapytanie możemy wyciągnąć to co potrzebujemy. Zawsze w bazie możemy napisać funkcję która wyciągnie z bazy to co potrzebujemy a wszystkim zajmie się serwer baz danych. Ale to na dłuższą opowieść. RE: Duże skrypty na if'ach? - anfo - 12-05-2013 Najlepiej walidację przeprowadzić na początku, a dane zapisać do sesji. Potem sprawdzasz tylko if($_SESSION['is_admin'] == 1) czy coś w tym stylu. Potem nie musisz walidacji długiej pisać w każdej funkcji. |