Use of undefined constant home array
Dennis van Dijk
14/06/2011 21:48:11Ik heb bovenaan mijn script
if (isset($_GET['to']))
{
$class = $_GET['to'];
$arr = array($class => 'a');
}
halverwege als hyperlink:
<a title="Home" href="?to=home" target="_self" class=topnav >Home</a>
Nu krijg ik in nieuwere PHP versie een foutmelding te zien: Notice: Use of undefined constant home - assumed 'home' in /.......
Dus heb ik de constant home gedife'd met: define("home", '');
Dan krijg ik de foutmelding: Notice: Undefined index: in /.........
Hoe kan ik dit nu NETJES oplossen, zonder debug/error uit te zetten?
groet,
Dennis
if (isset($_GET['to']))
{
$class = $_GET['to'];
$arr = array($class => 'a');
}
halverwege als hyperlink:
<a title="Home" href="?to=home" target="_self" class=topnav >Home</a>
Nu krijg ik in nieuwere PHP versie een foutmelding te zien: Notice: Use of undefined constant home - assumed 'home' in /.......
Dus heb ik de constant home gedife'd met: define("home", '');
Dan krijg ik de foutmelding: Notice: Undefined index: in /.........
Hoe kan ik dit nu NETJES oplossen, zonder debug/error uit te zetten?
groet,
Dennis
Gewijzigd op 14/06/2011 21:48:29 door Dennis van Dijk
PHP hulp
22/12/2024 08:58:02Wouter J
14/06/2011 21:54:36Wat is dat woordje home in bij $arr[home]? Zodra er een $ voorstaat is het een variabele en in PHP is een los woord een constant.
- SanThe -
14/06/2011 21:54:53Use of undefined constant home - assumed 'home' in /.......
Het staat er al. Assumed 'home'
Dus niet $arr[home] maar $arr['home']
Het staat er al. Assumed 'home'
Dus niet $arr[home] maar $arr['home']
Dennis van Dijk
14/06/2011 22:11:20Thx
Opgelost:
<a title="Home" href="?to=home" target="_self" class=topnav >Home</a>
eerste stap in de goede richting was home naar 'home'
home komt vanaf ?to=home
Dennis
Opgelost:
<a title="Home" href="?to=home" target="_self" class=topnav >Home</a>
eerste stap in de goede richting was home naar 'home'
home komt vanaf ?to=home
Dennis