X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=img.php;h=087ff2da69462cbda39e858f43f4b96d8e8c28bf;hb=5659eb3daae22a4c751aa5f7d7f9a69effada337;hp=eeb44713e46bf1b984a66d686a8fcb8ef4c95e5c;hpb=e5e982801086e26aaacd4e9706b2854972ae264c;p=contagged diff --git a/img.php b/img.php index eeb4471..087ff2d 100644 --- a/img.php +++ b/img.php @@ -1,16 +1,24 @@ -Access Denied'; + exit(); +} - $sr = ldap_search($LDAP_CON,$dn,'(objectClass=inetOrgPerson)',array('jpegPhoto')); - if(!ldap_count_entries($LDAP_CON,$sr)){ - exit; - } - $result = ldap_get_binentries($LDAP_CON, $sr); - $entry = $result[0]; +$dn = $_REQUEST['dn']; - header("Content-type: image/jpeg"); - print $entry['jpegPhoto'][0]; +$sr = ldap_search($LDAP_CON,$dn,'(objectClass=inetOrgPerson)',array($FIELDS['photo'])); +if(!ldap_count_entries($LDAP_CON,$sr)){ + header("HTTP/1.0 404 Not Found"); + echo '

Not Found

'; + exit; +} +$result = ldap_get_binentries($LDAP_CON, $sr); +$entry = $result[0]; + +header("Content-type: image/jpeg"); +print $entry[$FIELDS['photo']][0]; ?>