Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 27.03.2008 Ostrzeżenie: (10%)
|
Witam.
Nie pisać mi w stylu "masz buga na google" bo szukałem a nie znalazłem tego co potrzebuje. Dzisiaj mam dziwne aczkolwiek ciekawe choć nieco mogące niepokoić pytanie. Nie wiem czy można stosować (czy tak można pisać) i czy stosuje się, dlatego potrzebuje rad poprawnych / rad wogóle co sądzicie i czy jest ok w pisaniu tak. Jeżeli chcemy sprawdzić czy zmienna istnieje, pisze się coś takiego albo czy przesłaliśmy zmienną: lub inny sposób To wiemy.. Ale czy stosuje się taki zapis, żeby przed zmienną wstawić symbol [at] @ (IMG:style_emoticons/default/questionmark.gif) Czyli takie coś: albo czy przesłaliśmy zmienną: lub inny sposób albo: Bo piszę pod php5 i niekiedy mi pokaże się bład taki:
W php4 nie miałem takiego problemu bo żaden błąd jak powyżej - nie pojawił się. Pokaże się nawet jeśli zmienna jest zadeklarowana, ale nie przesłana. A jak użyję znaku @ to mi błąd nie pojawi się - a nawet przesłana jest instrukcja w IFie Proszę o odpowiedź. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat masz buga na google bana...Do sprawdzenia czy zmienna istnieje uzywa się isset() a nie zadnego porownania, ktore wlasnie generuje blad gdy ona nie istnieje. @ nienalezy uzywac, no chyba ze jestes doswiadczonym programistą i wiesz dlaczego jej uzywasz - ale to tez tylko w wyjątkowych sytuacjach. A w php4 ci sie bledy nie wyswietlaly bo miales akurat taką domyslna konfiguracje, by nie pokazywala wszystkich bledow przenosze na przedszkole |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 27.03.2008 Ostrzeżenie: (10%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
@up:
Tak. |
|
|
|
Post
#5
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Wszystko zalezy od konktekstu.
Ogolnie ten kod co podales jest ok, ale ciort wie w jakim konktekscie go umiesciles (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 21:49 |