![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
Kolejny temat, kolejny problem (swego czasu już raz na forum pytałem, nikt nie udzielił odpowiedzi)... Chcę zrobić stronę i normalną rzeczą, że będzie miała podstrony a w moim przypadku bardzo dużo... I chciałbym zrobić funkcję która sprawdza na początku pliku pewne parametry... aby jej w każdym pliku na oślep nie powtarzać umieszczę ją w osobnym pliku... Oto moje zamiary w praktyce (to tylko głupi przykład) plik funkcja.php CODE if ($_SESSION['user'] && $_SESSION['zalogowany']){ //TU BYM DAŁ POŁĄCZENIE Z BAZĄ DANYCH I WYBRANIE REKORDU REJESTRACJA if ($rekord['rejestracja']=='1'){ //I TU BYŁBY KOD STRONY KTÓRA GO INCLUDUJE. }elseif ($rekord['rejestracja']=='0'){ echo 'rejestruj sie'; } }elseif (!$_SESSION['user'] && $_SESSION['zalogowany']){ echo ' nie jesteś zalogowany'; } ?> Chodzi o to aby: zwykły plik includował sobie plik funkcja php i w miejscu "//I TU BYŁBY KOD STRONY KTÓRA GO INCLUDUJE" wstawiał by sobie swój kod a jeśli by nie były spełnione warunki plik funkcja.php wyświetlał by błąd... no właśnie... jak zrobic aby aby ten plik funkcja.php umieszczał kod zwykłej strony w kod swojej a nie na odwrót ? Gdybym się działo na odwrót wyglądało by to tak: inedx.php CODE include ('funkcja.php'); // czyli inaczej //if ($_SESSION['user'] && $_SESSION['zalogowany']){ //TU BYM DAŁ POŁĄCZENIE Z BAZĄ DANYCH I WYBRANIE REKORDU ZAREJESTROWANY //if ($rekord['rejestracja']=='1'){ //}elseif ($rekord['rejestracja']=='0'){ //echo 'rejestruj sie'; } //}elseif (!$_SESSION['user'] && $_SESSION['zalogowany']){ //echo ' nie jesteś zalogowany'; } echo 'Tu nie działało by sprawdzanie ponieważ najpierw sprawdza a jeśli się zgadza nic nie robi...'; ?> Mam nadzieje, że mnie rozumiecie... Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 17:44 |