Autor Zpráva
H0000dlum
Profil *
Zdravím mam tento kod:

     if($_SERVER['REQUEST_URI'] == "/index.php?page=blaa&id='" . $_GET['id'] . "'")
     {
        echo "OK";
     }else{
        echo "Nah.....";
     }


Poté co mam URL: /index.php?page=blaa&id=7 se mi podmínka vyhodnotí jako false jak je to možné?
Joker
Profil
H0000dlum:
O co, že k vyřešení problému stačí prostě nechat si vypsat, co je vlastně v $_SERVER['REQUEST_URI'].
edit: Hups, vedle.


A v $_SERVER['REQUEST_URI'] je co?
Majkl578
Profil
Máš tam ' navíc.
H0000dlum
Profil *
Joker: /index.php?page=details&id=7
Majkl578: Mohl bys mi prosím více popsat co je tam špatně neska jsem z toho PHP úlně hotovej ( a né jen z tohodle ).

Děkuji za odpovědi
Joker
Profil
H0000dlum:
if($_SERVER['REQUEST_URI'] == "/index.php?page=blaa&id='" . $_GET['id'] . "'")
Označená část je tam navíc.
Takhle to vlastně kontroluje /index.php?page=blaa&id='7'
(čehož jsem si nevšiml)

edit: Rozbilo se zvýraznění v [pre] (v sandboxu)?
H0000dlum
Profil *
Joker: Aww my fuck*n bad thank ya so mutch bro :)

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0