Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie czy istnieje $_POST
menic
post 8.07.2003, 17:37:02
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


Sprawa tyczy się $_POST. Problem w tym, że jak w skrypcie napisze
if( isset($_POST) ) { echo 'jest'; } albo if( empty($_POST) ) { echo 'jest'; }
To zqwsze pokazuje sie jest, nawet jeżeli o żadnym forumularzu nie mam mowy :|
Dąże do tego aby rozróżnić czy jakaś tablica $_POST[] została utworzona w skrypcie.


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
e-Gandalf
post 8.07.2003, 20:46:10
Post #2





Grupa: Przyjaciele php.pl
Postów: 195
Pomógł: 0
Dołączył: 7.07.2003
Skąd: Warszawa

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


To trzeba bylo od poczatku pisac jaki masz cel. Srodki ktorych probowales dobrac byly niezbyt adekwatne.

Jak juz napisal scanner, strach przed hiddenem to tak samo jakbys bal sie wstawic jakiekolwiek pole (nie wiem, name, login, email..) bo przeciez ktos moze wyciac...

Ja zawsze stosuje ten semafor - jest $_POST['exec'] ? no to jest formularz, nie ma? no to nie ma forumlarza i nic mnie nie obchodzi. Jesli zamiast tego chcesz sprawdzac czy cokolwiek przeszlo postem to mozesz zastosowac:

if (count($_POST)) {}

if (!empty($_POST)) {}

i uwierz, ze w tym zastosowaniu to JEST to samo, a jesli Ci nie dziala, to tylko znaczy, ze cos zle wpisujesz...
Go to the top of the page
+Quote Post

Posty w temacie
- menic   Sprawdzanie czy istnieje $_POST   8.07.2003, 17:37:02
- - spenalzo   Spróbuj może <?php if(is_array($_POST)) { echo...   8.07.2003, 17:53:36
- - menic   Tak też próbowałem :cry:   8.07.2003, 17:58:06
- - scanner   AFAIR superglobale tworzone są zawsze - inna spraw...   8.07.2003, 18:00:05
- - menic   CytatAFAIR superglobale tworzone są zawsze - inna ...   8.07.2003, 18:02:39
- - scanner   CytatCo znaczy AFAIRAs Far As I Remember   8.07.2003, 18:03:31
- - e-Gandalf   Re: Sprawdzanie czy istnieje $_POST   8.07.2003, 18:22:12
- - sebus   Nie jestem pewien czy sie nie myle ale moze sprobo...   8.07.2003, 18:34:01
- - scanner   CytatNie jestem pewien czy sie nie myleA co ma zmi...   8.07.2003, 18:57:26
- - e-Gandalf   CytatNie jestem pewien czy sie nie myle ale moze s...   8.07.2003, 19:27:15
- - menic   Nie moge dorzucić ukrytej zmiennej bo ma to sprawd...   8.07.2003, 20:11:54
- - e-Gandalf   Ale <?php count($_POST) ?> to to samo co ...   8.07.2003, 20:23:43
- - menic   to nie jest to samo. Bo to z count() działa a z em...   8.07.2003, 20:27:51
- - scanner   A nie uważasz, że jeśli skopiuje Twoj formularz na...   8.07.2003, 20:32:28
- - menic   No tak. Ale to czy istnieje post było tylko po to ...   8.07.2003, 20:36:06
- - e-Gandalf   To trzeba bylo od poczatku pisac jaki masz cel. Sr...   8.07.2003, 20:46:10
- - menic   żeczywiście z empty() działa (A czemu wczesniej n...   8.07.2003, 20:55:48
- - e-Gandalf   No ok, jesli potrzebujesz tylko sprawdzic czy jaki...   8.07.2003, 20:57:01
- - tuzi   CytatJeżeli wysyłamy cos formularzem to uruchamia ...   8.07.2003, 22:40:19
- - e-Gandalf   I to banalnie... Mozilla ma odpowiedni dodatek, dz...   8.07.2003, 22:46:30
- - menic   Wszystko można obejśc nawet Pentagon   9.07.2003, 00:30:11
- - sebus   sorki ... faktycznie pomylilem sie...   9.07.2003, 12:59:42


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:06