Sziasztok,
Egy egyedi megvalósítás keretében a hook_boot() - on belül egy ellenőrzést végzek:
...
elseif (strpos($_GET['q'],'soroksar/hirek') === false) {
...
ez mindenhol rendbe van, kivéve a főoldalon , ahol az alábbi hibát dobja:
Notice: Undefined index: q in ...
Mi lehet enne az oka?
A vonatkozó irodalomban nem találtam olyan utalást, hogy ezt bizonyos esetekben nem lehet használni. De lehet nem voltam elég alapos.
A segítséget előre is köszönöm.
Üdv.:
Gábor
Drupal verzió:
Fórum:
Ha nem tevedek akkor ...
Ha nem tevedek akkor nincsen $_GET['q'] valtozod. Szoval mivel a fooldalt nyitod meg igy nincs semmilyen parameter csak a domain nev. Es igy $_GET valtozod ures, vagy nem is letezik ezt most igy hirtelen nem tudom. Mielott a strpos() fuggvenyt meghivod ellenorizd le hogy a valtozod letezik-e.
isset($_GET['q'])
Persze ne vedd keszpenznek mert lehet hogy tevedek, a hook_boot() dolgokban azert meg ugyerzem nem vagyok valami zseni.
Pontosan ez a probléma, nem
Pontosan ez a probléma, nem tévedsz!
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
értem
értem, köszönöm a választ, meg is próbálom...
Üdv.:
Gábor