Notice: Undefined index: foto in C:\wamp\www\fotoalbum\index.php on line 286

<code><?php }elseif(is_numeric($_GET['foto'])){ ?></code>
Die topic had ik ook gezien maar dan krijg ik:

Fatal error: Can't use function return value in write context in C:\wamp\www\fotoalbum\index.php on line 285
Logisch dat je die hebt gezien het is je eigen topic.

Dus hier geldt hetzelfde controle inbouwen, je probeert een element uit een array te benaderen wat niet bestaat.
Philippe Vanbrabant schreef op 06.02.2009 21:18
Die topic had ik ook gezien maar dan krijg ik:

Fatal error: Can't use function return value in write context in C:\wamp\www\fotoalbum\index.php on line 285

Danny schreef op 06.02.2009 22:37
Logisch dat je die hebt gezien het is je eigen topic.

[...]


XD OMG
als je wilt weten of een var bestaat... isset(); ook voor array indices.
is_numeric is leuk voor interne vars maar niet voor validatie!

<?php
if(isset($_GET['foto']) && ctype_digit($_GET['foto'])){
//bestaat en is geheel getal of id...
}
?>


Reageren