Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Provjera praznog polja

[es] :: PHP :: Provjera praznog polja
(Zaključana tema (lock), by dakipro)

[ Pregleda: 2886 | Odgovora: 9 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

elitefan
Frankfurt/M

Član broj: 4010
Poruke: 135
*.samson.de.



+1 Profil

icon Provjera praznog polja01.12.2008. u 15:12 - pre 187 meseci
Pozdrav ljudi,

php sam noob ali eto nešto kao i ja radim sa php. Treba mi malo pomoći oko polja za pretraživanje tj. zabrane pretrage ako je polje prazno..

Code:
if (isset($_POST['type']) && isset($_POST['search'])){
  $type = $_POST['type'];
  $search = $_POST['search'];
  $type = 'title';
}


Kako da najjednostavnije dobijem prikazanu gresku ako neko napravi upit bez tekst

Hvala svima i nema ljutnje oko noobovskog pitanja ;(
Odkud znam šta mislim dok ne čujem šta sam rekao!
 
0

ColdKeyboard
Sasa Karanovic
Hardware and Firmware Engineer
Toronto, Canada

Član broj: 31924
Poruke: 868
77.46.229.*

Jabber: ColdKeyboard
Sajt: www.SasaKaranovic.com


+11 Profil

icon Re: Provjera praznog polja01.12.2008. u 16:18 - pre 187 meseci
Probaj koristiti !empty() umjesto isset() (pogledaj php.net manual da vidis kakva je razlika).

I savjet, koristi 'and' umjesto &&, preglednije je i po meni ljepse za koristit nego &&... :)

Pozdrav,
Sale
 
0

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
..178.212.adsl.dyn.beotel.net.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Provjera praznog polja01.12.2008. u 18:02 - pre 187 meseci
Citat:
ColdKeyboard
I savjet, koristi 'and' umjesto &&, preglednije je i po meni ljepse za koristit nego &&...

Cak i da teram mak na konac, postoji razlika u njima Razlika je u 'bitnosti' AND i OR u odnosu na && i || . Nije da je krucijalna, ali postoji i ume da zbuni nekad
sto ce reci da je
$a && $b || $c tumaceno kao ($a i $b ) ili $c
$a AND $b || $c tumaceno kao $a i ($b ili $c)
Iskreno, nisam nikad probao, uvek koristim && i ||, a ako nekog ne mrzi da proba i da demantuje, super
Tako pise ovde:
http://theserverpages.com/php/...#language.operators.precedence

 
0

elitefan
Frankfurt/M

Član broj: 4010
Poruke: 135
*.pools.arcor-ip.net.



+1 Profil

icon Re: Provjera praznog polja01.12.2008. u 18:32 - pre 187 meseci
Sale daj molim te pomozi mi, nisam toliko fit da bih znao poslagati kockice.
Odkud znam šta mislim dok ne čujem šta sam rekao!
 
0

vatri
Banja Luka, RS

Član broj: 68697
Poruke: 1006
*.broadband.blic.net.



+18 Profil

icon Re: Provjera praznog polja01.12.2008. u 19:06 - pre 187 meseci
Ako hoces da ispitas da li je prazno recimo polje $search:

Code:

if($search == '')
{
echo'neka poruka';
}


a mozes i pomocu empty if(empty($search))....
 
0

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382

Sajt: https://pkrstic.wordpress..


+4 Profil

icon Re: Provjera praznog polja02.12.2008. u 14:13 - pre 187 meseci
Citat:
elitefan:

Code:
if (isset($_POST['type']) && isset($_POST['search'])){
  $type = $_POST['type'];
  $search = $_POST['search'];
  $type = 'title';
}




ovo ti je ok sto si napisao, tj. ostavi ga... samo ispod svega dodaj ovako nesto

Code:

if (trim($search) != '') tvoja_funkcija za pretragu($search);


http://www.php.net/trim ti cisti nevidljive karaktere kao sto je tab ili razmak.

inace ovaj savet o && i AND slobodno zanemari jer nije isto, procitaj o tome pre nego sto bilo sta promenis.

inace u tvom kodu koji si poslao u $type si prvo stavio $_POST['type'], a posle toga dva reda ispod si stavio 'title'.
 
0

elitefan
Frankfurt/M

Član broj: 4010
Poruke: 135
*.samson.de.



+1 Profil

icon Re: Provjera praznog polja02.12.2008. u 15:41 - pre 187 meseci
Sry ljudi ali ili ja ovo ne kontam ili ovo ne radi kao treba. Sve sam moguće varijante probao ali nikako neće da upali.
Odkud znam šta mislim dok ne čujem šta sam rekao!
 
0

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.adsl-1.sezampro.yu.

Sajt: www.digitalst.rs


+99 Profil

icon Re: Provjera praznog polja03.12.2008. u 09:12 - pre 187 meseci
Probaj ovako:
Code:

if(trim($search) != "")
{
 $search = $_POST['search'];
}
else
{
 die('Greska: Niste uneli search');
}

Ovo ti je samo za search promenljivu! Isti postupak ponovi za ceo $_POST niz.
 
0

elitefan
Frankfurt/M

Član broj: 4010
Poruke: 135
*.samson.de.



+1 Profil

icon Re: Provjera praznog polja03.12.2008. u 11:06 - pre 187 meseci
Super, hvala ti. Ovo sada radi kako treba. Jel mi možeš možda još napisati kako da ograničim sve upite ispod 3 slova. Znači da pretraga tek funkcijoniše od 3 i više slova.

Hvala još jednom
Odkud znam šta mislim dok ne čujem šta sam rekao!
 
0

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
..178.212.adsl.dyn.beotel.net.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Provjera praznog polja03.12.2008. u 11:24 - pre 187 meseci
http://www.php.net/manual/en/function.strlen.php
Procitaj pravila php foruma koja vaze za sve, u ovom slucaju deo koji kaze:
- Nemojte postavljati pitanja na koje odgovor možete naći jednostavnim čitanjem PHP manuala. O tome kako da koristite manual pogledajte u FAQ sekciji foruma.

 
0

[es] :: PHP :: Provjera praznog polja
(Zaključana tema (lock), by dakipro)

[ Pregleda: 2886 | Odgovora: 9 ] > FB > Twit

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.