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

Undefined index?!?

[es] :: PHP :: Undefined index?!?

[ Pregleda: 2948 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stefaneg
Stefan Rakonjac
Kragujevac

Član broj: 38922
Poruke: 130
195.252.85.*

ICQ: 279404274
Sajt: www.prvatehskola.org


Profil

icon Undefined index?!?19.08.2005. u 14:03 - pre 227 meseci
Imam jedan mali problemčić a ne znam kako da ga rešim... Do sad sam radio na NuSphere kombinaciji php, apache-a i mzsql-a ali sa obzirom da je verzija php-a bila po prilično zastarela (4.0.3) prešao sam na eazyphp (mrzelo me da se sam cimam oko instaliranja svega pojedinačno)

Sada mi prijavljuje sledecu gresku na mestu gde je ja ne vidim

Ovo je tipičan primer greške:

Notice: Undefined index: action in d:\program files\easyphp1-7\www\silentenem\index.php on line 129

a line 128-132 izgledaju ovako:

Code:

128. <?php
129. if ($_POST['action']=="login") { $src="service/login.php?action=login&username=$_POST[username]&password=$_POST[password]"; }
130. if ($_GET['action']=="logout") { $src="service/login.php?action=logout"; }
131. if (empty($src)) $src="main/index.php";
132. ?>


Pomoć?!?

I da li je neko radio na easyphp-u? ne mogu da pokrenem apache i mysql kao service, samo kaže da ne može naći odgovarajuću putanju.

 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: Undefined index?!?19.08.2005. u 14:43 - pre 227 meseci
Probaj da odradis repair baze.

Usput, ne znam kakav je konktekst celog koda ali linija 129 mi deluje kataklizmicno.

[Ovu poruku je menjao broker dana 19.08.2005. u 15:44 GMT+1]
 
Odgovor na temu

stefaneg
Stefan Rakonjac
Kragujevac

Član broj: 38922
Poruke: 130
195.252.85.*

ICQ: 279404274
Sajt: www.prvatehskola.org


Profil

icon Re: Undefined index?!?19.08.2005. u 14:53 - pre 227 meseci
repair baze?

pa ja nisam spominjao bazu...

fora sa ovom promenljivom $src jeste da ubacim src za <iframe> tag u zavisnosti koja se akcija prosledi index stranici

sad sam probao da u config sajta koji radim ubacim error_reporting (E_ERROR | E_WARNING | E_PARSE | E_NOTICE) ali nisam siguran da je to najbolje resenje jer problem jos uvek postoji...

i na nekim mestima mi ovo jos prijavljuje, dok je na drugim sad ok... nista ne razumem
 
Odgovor na temu

stefaneg
Stefan Rakonjac
Kragujevac

Član broj: 38922
Poruke: 130
195.252.85.*

ICQ: 279404274
Sajt: www.prvatehskola.org


Profil

icon Re: Undefined index?!?19.08.2005. u 15:20 - pre 227 meseci
promenio sam php-ini, postavio error_reporting = E_ERROR | E_WARNING | E_PARSE i sad je ok ali hoce li mi neko reci plz gde je bila greska? izgleda da mi je izbacivao tu gresku na svakom mestu gde sam imao if()
 
Odgovor na temu

The Sekula

Član broj: 53829
Poruke: 76
*.eunet.co.yu.

Sajt: www.sekulovic.net


Profil

icon Re: Undefined index?!?19.08.2005. u 15:43 - pre 227 meseci
nedostaju ti apostrofi oko username i password u
$_POST[username]&password=$_POST[password]

ili mozda $, zavisno da li ti je promenljiva ili konstanta....


 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
212.62.53.*

ICQ: 4849714


+68 Profil

icon Re: Undefined index?!?19.08.2005. u 15:49 - pre 227 meseci
umesto

Code:
129.  if ($_POST['action']=="login") 


stavi

Code:
129.  if (isset($_POST['action']) && $_POST['action']=="login") 


to sto se javlja je samo warning, ne greska, i javlja se ako action nije definisan. Cim stavis proveru, vise nema warninga...
 
Odgovor na temu

stefaneg
Stefan Rakonjac
Kragujevac

Član broj: 38922
Poruke: 130
195.252.85.*

ICQ: 279404274
Sajt: www.prvatehskola.org


Profil

icon Re: Undefined index?!?19.08.2005. u 16:08 - pre 227 meseci
@ The Sekula kada stavim apostrofe ne radi i onda prikazuje drugu gresku, a to sam znao da ce da se desi tako da nije to problem

flylord hvala, ovo nisam znao
 
Odgovor na temu

[es] :: PHP :: Undefined index?!?

[ Pregleda: 2948 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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