obj_read($ezsID)){ if($ezs->values['viewCount']>=$ezs->values['ezs_maxViews'] ){ $allowView=false; } } $file=$ZACK->rsrc_Path(null, $imgID, false); $file.='__'.$size.'.jpg'; # update views iff we delivered the real image if($allowView && $count && $ZACK->db->lock($ezs->ID,4 )) { $ZACK->db->viewCountAdd($ezsID); $ZACK->db->release($ezs->ID); # statistics $tx=array('txType' => 'ppvw', 'itemType' => 'foto', 'userID' => $ezs->ownerID, 'itemID' => $ezsID, 'txID' => $_SERVER["REMOTE_ADDR"], 'amount' => 1 ); $ZACK->TX('ppvw', $tx); } if(!$allowView) { if($ID=$ZACK->obj_getIDFromAlias(image_not_available)){ $file=$ZACK->rsrc_Path(null, $ID, false); $file.='__M.jpg'; } else exit; } if(file_exists($file)) { header("Content-type: image/jpg"); $handle = fopen ($file, "r"); while($data = fread ($handle, 8192)) echo $data; fclose ($handle); } ?>