Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

elseif(isset($_GET['page']) && $_GET['page'] == 'results' and isset($_GET['info']))

Kādēļ šī daļa nestrādā? ($_GET['info']) vietā būs noteikts skaitlis (id)

 

Rezultātam vajadzētu būt šādam:

?page=results&info=12
Edited by anonīms
Posted

and pret && nomaini

Posted (edited)

Tāks, lieta tāda, ka

izmantoju jau vienā vietā jau results

if(isset($_GET['page']) && $_GET['page'] == 'results)
{
..
}
elseif(isset($_GET

) && $_GET

 == 'results' and $_GET[info])
{
..
}

 

nomainot elseif'am get page, uz piemēram $_GET['v'], tad viss strādā.

Kas varētu būt par iemeslu?

 

 

Strādā! Samainiju vietām abus ifus

Edited by anonīms
Posted

== 'results) te ir kluda trukst ' un izlasi ari manu iepriekshejo postu, nevis nodarbojies ar kombinatoriku

Posted

' nebija kļūda (kad rakstju te forumā, tad nekopēju no faila, bet pats uzrakstiju.

if(isset($_GET['page']) && $_GET['page'] == 'results' && isset($_GET['cw']))

tāpat negāja.

Posted

ja tev ir $_GET['page'] == 'results', tad nav jegas no shi isset($_GET['page']), ja neiet pamegini ar var_dump() apskatities kads ir katrs mainigais, kas piedalas if'a

Posted

Pieņemu, ka visas pēdiņas tiešām esi salicis, tāpēc tās kļūdas neapspriedīšu.

 

if(isset($_GET['page']) && $_GET['page'] == 'results) {..}

elseif(isset($_GET


) && $_GET


== 'results' and $_GET[info]){..}

 

Neredzu iemeslu, lai tev vispār kaut reizi izpildītos elseif nosacījums, ja $_GET['page'] = 'result' un pat ir kaut kāda $_GET['info'] vērtība.

Nostrādās IF nosacījums un viss.

 

Vai nu maini elseif ar if vietām, vai būvē citu loģiku.

×
×
  • Create New...