getting rid of NOTICE

From: Date: Thu, 07 Oct 2004 06:04:00 +0000
Subject: getting rid of NOTICE
Groups: php.general 
Request: Send a blank email to php-general+get-198796@lists.php.net to get a copy of this message
I have this short script (below) that does checking whether a userid has an associated jpegPhoto in an LDAP database. The script is working fine but gave a 'Notice' msg bcos I made error_reporting to report all errors. Notice: Undefined index: jpegphoto in test.php on line 34 Question: How do I make the Notice go away without changing error reporting to error_reporting (E_ALL & ~E_NOTICE) ? Please advise. -- roger <? require_once "config.inc"; error_reporting (E_ALL); $ds = @connectBindServer(LDAP_RDN, LDAP_PASS); if ($ds) { $what2return = array("givenName","sn","jpegPhoto"); $searchFilter = "(uid=roger@example.com)"; $sr = ldap_search($ds, LDAP_BASEDN, $searchFilter,$what2return); $resultEntries = ldap_get_entries($ds, $sr); closeConn($ds); if ($resultEntries["count"] == 0) { print "user not found"; exit; } else { $gn = $resultEntries[0]["givenname"]; $sn = $resultEntries[0]["sn"]; $photo = $resultEntries[0]["jpegphoto"]; if ($photo['count'] == 1) print "photo available"; else print "photo not available"; } } ?> --------------------------------------------------- Sign Up for free Email at http://ureg.home.net.my/ ---------------------------------------------------

« previous php.general (#198796) next »