Server IP : 180.180.241.3 / Your IP : 216.73.216.127 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/AppServ/www/umedia3/inc/ |
Upload File : |
<? function marc_export($tmp) { $s=tmq("select * from media where id='$tmp' "); if (tmq_num_rows($s)==0) { die ("marc_export($tmp) record not found"); } $s=tmq_fetch_array($s); $tags="select * from bkedit order by fid"; $result=tmq($tags); $_RECORD_LENGTH="";//0-4 $_LEADER="$s[leader]";//5-16 $_LEADER_1=substr($_LEADER,5,7); //0-11 $_LEADER_2=substr($_LEADER,17,23); //17-23 $_BASE_ADDR="";//12-16 $_DIRECTORY=""; $_DATASET=""; $i=0; while ($row=tmq_fetch_array($result)) { if ($s[$row[fid]]!="") { $i++; $odata=$s[$row[fid]]; $odatas=explodenewline($odata); foreach ($odatas as $value) { $_DIRECTORY = "$_DIRECTORY". substr($row[fid],-3)."". str_fixw(strlen($value)+1,4)."". str_fixw(strlen($_DATASET),5). ""; $_DATASET = $_DATASET . "" . $value . chr(30); } } } $_BASE_ADDR=str_fixw(strlen("$_LEADER_1$_LEADER_2$_DIRECTORY")+5+5,5); $_DATASET=str_replace("^",chr(31),$_DATASET); //$_DATASET=str_replace(" ",chr(32),$_DATASET); $_RECORD_LEN=str_fixw(strlen("$_LEADER_1$_BASE_ADDR$_LEADER_2$_DIRECTORY$_DATASET")+5,5); $_RESULT="$_RECORD_LEN$_LEADER_1$_BASE_ADDR$_LEADER_2$_DIRECTORY"."$_DATASET";//.chr(32).""; return $_RESULT; } ?>