Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Znowu switch
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam,


Czy jest mozliwosc zrobienia takiej petli switch :

  1. Switch ($_POST) {
  2. case ($_POST['costam']):
  3. //jakies dzialanie
  4. break;


Bo mam taki problem ze mam taka petle :

  1. switch ($postvars['check']) {
  2. case 'ok':


Tylko ze z innego skryptu juz przychodzi inny $postvars a mianowicie taki $postvars['naglowek'] no i teraz nie mam jak go uwzglednic w petli switch, co sie robi w takich przypadkach ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Szczerze? Problem rozwiązany w sposób jak dla mnie dziwny (IMG:style_emoticons/default/smile.gif) Skoro sprawdzasz zalogowanie, to zapewne masz od tego ustawioną zmienną sesyjną i to nią powinieneś sprawdzać fakt bycia zalogowanym lub nie. Wtedy nie musisz niczego zagnieżdżać i cudować. Czyli struktura wygląda:
sprawdzenie zmiennej sesyjnej,
sprawdzenie czy istnieje check,
sprawdzenie czy istnieje jakakolwiek inna zmienna. Żadne switche niepotrzebne... isset wystarczą (IMG:style_emoticons/default/smile.gif)

EDIT: zapomniałem dopisać... W razie gdy sesja nie jest ustawiona prawidłowo widok logowania. Gdy istnieje check próba zalogowania. Jeśli nie zaloguje to znowu widok logowania. Jeśli zaloguje ustawienie sesji i widok drugi.

Ten post edytował thek 4.09.2009, 17:15:37
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 06:14