Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 24.02.2004 Ostrzeżenie: (0%)
|
Robie zwykly formularz logowania na stronie.nastepnie po zalogowaniu pojawia sie kolejny formularz.Ale formularz lgoowania wciaz jest.Jak zrobic aby po zalogowaniu sie juz nie pokazywal.CHce aby to bylo w 1 pliku.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%)
|
@Dawid - naucz sie uzywac tablic asocjacyjnych:
Cytat Co wolno, a czego nie w tablicach?
Dlaczego zapis $foo[bar] jest niepoprawny? W starych skryptach można spotkać taką składnię: $foo[bar] = 'coś'; echo $foo[bar]; // itd. Ten zapis jest niepoprawny, ale działa. Dlaczego zatem jest niepoprawny? Powód jest to, co opisano w rozdziale składnia, że pomiędzy nawiasami kwadratowymi ('[' i ']') musi znajdować się wyrażenie. Oznacza to, że można używać czegoś takiego: echo $arr[ foo(true) ]; Jest to przykład użycia wartości zwracanej przez funkcję jako indeksu tablicy. php zna też stałe, więc można spotkać zastosowanie E_*. $opis_błędu[E_ERROR] = "Wystąpił poważny błąd"; $opis_błędu[E_WARNING] = "php wysłało ostrzeżenie"; $opis_błędu[E_NOTICE] = "To jest tylko nieformalna uwaga"; Proszę pamiętać, że E_ERROR jest także ważnym identyfikatorem, tak jak bar w pierwszym przykładzie. Ale ostatni przykład znaczy to samo co: $opis_błędu[1] = "Wystąpił poważny błąd"; $opis_błędu[2] = "php wysłało ostrzeżenie"; $opis_błędu[8] = "To jest tylko nieformalna uwaga"; ponieważ E_ERROR znaczy to samo co 1, itd. W takiem razie, jak to możliwe, że $foo[bar] działa? To działa, ponieważ bar, zgodnie z jego zapisem powinien być stałą. Jednakże w tym przypadku nie instnieje stała o nazwie bar. php teraz zakłada, że masz na myśli bar literalnie, czyli jako łańucuch "bar", tylko że zapomniałeś napisać cudzysłowów. Więc dlaczego tak jest źle? Kiedyś w przyszłości grupa php może chcieć dodać jeszcze jedną stałą lub słowo kluczowe i wtedy będziesz miał kłopot. Dla przykładu, obecnie już nie można używać słów empty i default, gdyż są to specjalne słowa kluczowe. Poza tym, jeśli dotąd argumenty nie przekonują cię: ta składnia jest po prostu odrzucona i kiedyś może przestać działać. |
|
|
|
froth pomozcie: problem po zalogowaniu. 24.02.2004, 16:26:32
FastRed Po zalogowaniu dajesz userowi zmienną sesyjną
... 24.02.2004, 19:54:41
froth hehe 24.02.2004, 20:27:10
Dawid Pytel No to robisz najprostszy warunek, czyli:
<?php... 24.02.2004, 20:41:00
froth hyhy to nie tak 24.02.2004, 20:43:47
Dawid Pytel Sprawdziłeś wogóle co Ci napisałem ?
Tu masz przy... 24.02.2004, 21:39:18
froth tak dziala 24.02.2004, 22:06:21
borec CytatSprawdziłeś wogóle co Ci napisałem ?
Tu masz... 24.02.2004, 22:16:40
Dawid Pytel Oto jeden ze sposobów:
<?php
function form1()... 24.02.2004, 22:24:58
Dawid Pytel @ Borec: No tak, wczesniej nie przykladalem do teg... 24.02.2004, 23:03:06 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 12:30 |