Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Co oznacza ? : itd itp
Nozdormu
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.01.2005

Ostrzeżenie: (0%)
-----


Tak jak w temacie chcialem sie dowiedzieć co oznaczaja te znaki.
Np. w tych paru linijkach skryptu:
  1. <?php
  2. ((!empty($_SESSION['login']))&&(!empty($_SESSION['pass'])) ? zalogowany_x($_SESSION['login']) : ((@$_POST['u']==&#092;"\") ? print formularz($a=\"true\") : loguj_uzytkownika(@$_POST['login'], @$_POST['pass'], $log, $pass)));
  3. ?>
Go to the top of the page
+Quote Post
czachor
post
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://pl.php.net/manual/pl/language.expressions.php


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
Nozdormu
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.01.2005

Ostrzeżenie: (0%)
-----


Dzięki miśq. Sry ale jestem swierzak w php.
Go to the top of the page
+Quote Post
sf
post
Post #4





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


  1. <?php
  2. // ten zapis ...
  3. if($a) {
  4. echo 'to jest a';
  5. }
  6. else {
  7. echo 'to nie jest a';
  8. }
  9. // jest rownowazny temu :
  10. $a ? echo 'to jest a' : 'to nie jest a';
  11.  
  12. ?>


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
oldek
post
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 7.06.2004

Ostrzeżenie: (0%)
-----


$_SESSION to zmienne globalne do których jest możliwy dostęp na każdej stronie.
$_POST to zmienne otrzymane z formularza na poprzdniej stronie.

Mając to na uwadze należy to rozumieć następująco:

1) są zmienne globalne przekazywane przez sesję
2) sprawdź czy są wśród nich zmienne o nazwie 'login' i 'pass' (czyli 'użytkownik' i 'hasło')
3) jeśli są to wykonaj funkcję 'zalogowany' z parametrem 'login'
4) lecz jeśli nie ma tych zmiennych to:
41) sprawdź czy zmienna o nazwie 'u' otrzymana z formularza na poprzedniej stronie jest pusta
42) jeśli tak to wyświetl formularz do zalogowania
43) lecz jeśli nie to spróbuj zalogować użytkownika jako gościa o nazwie w $log i haśle w $pass


--------------------
Czy demokracja to złudzenie ? Zanim powiesz 'tak', sprawdź.
Go to the top of the page
+Quote Post
rzseattle
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Cytat
$_SESSION to zmienne globalne do których jest możliwy dostęp na każdej stronie.


Raczej zmienne sessyjne. Nie mylmy pojeci poniewaz pan Nozdormu ich sie nauczy i za chwile bedzie pytal np o "dostep do zmiennych globalnych umieszczonych w sesji".


--------------------
"Real children don't go hoppity-skip unless they are on drugs."
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 10:37