td { text-align: center; }
var jsup=1, jsub=1, rawy='', htok=true, vsynclist=[], asynclist=[], loadedsynclist=[]; avo=[];
function animqnextone() {
//alert(document.getElementById('jsup').innerHTML.replace(' ','').replace('g',''));
jsup=eval(document.getElementById('jsup').innerHTML.replace(' ','').replace('g',''));
jsub=eval(document.getElementById('jsub').innerHTML.replace(' ','').replace('g',''));
//alert(jsup + ' ... ' + jsub);
if (jsup < jsub) {
jsup++;
document.getElementById('jsup').innerHTML=jsup;
window.location='#g' + jsup;
//alert('#g' + jsup);
if (htok) setTimeout(animqnextone,2000);
} else {
if (htok) setTimeout(animqprevone,2000);
}
}
function animqprevone() {
jsup=eval(document.getElementById('jsup').innerHTML.replace(' ','').replace('g',''));
jsub=eval(document.getElementById('jsub').innerHTML.replace(' ','').replace('g',''));
if (jsup > 1) {
jsup--;
document.getElementById('jsup').innerHTML=jsup;
window.location='#g' + jsup;
//alert('#g' + jsup);
if (htok) setTimeout(animqprevone,2000);
} else {
if (htok) setTimeout(animqnextone,2000);
}
}
function animnextone() {
var wls, wlstwo='';
if (document.getElementById('ishownext')) {
if (document.getElementById('ishownext').outerHTML.indexOf(' onclick=') != -1) {
wls=document.getElementById('ishownext').outerHTML.replace(/&/g,'&').split('window.location=');
if (wls.length > 1) {
wlstwo=wls[1].substring(1).split(wls[1].substring(0,1))[0].split('#')[0].replace('&animf=y','').replace('&animb=y','') + '&animf=y" . $itable . "';
//alert(wlstwo);
//document.getElementById('ishow').src=wlstwo;
window.location=wlstwo;
}
} else {
setTimeout(animprevone,8000);
}
}
}
function animprevone() {
var wls, wlstwo='';
if (document.getElementById('ishowprev')) {
if (document.getElementById('ishowprev').outerHTML.indexOf(' onclick=') != -1) {
wls=document.getElementById('ishowprev').outerHTML.replace(/&/g,'&').split('window.location=');
if (wls.length > 1) {
wlstwo=wls[1].substring(1).split(wls[1].substring(0,1))[0].split('#')[0].replace('&animf=y','').replace('&animb=y','') + '&animb=y" . $itable . "';
//alert(wlstwo);
//document.getElementById('ishow').src=wlstwo;
window.location=wlstwo;
}
} else {
setTimeout(animnextone,8000);
}
}
}
function nounderline() {
if (document.getElementById('ianim')) document.getElementById('ianim').style.textDecoration='none';
if (document.getElementById('janim')) document.getElementById('janim').style.textDecoration='none';
}
function checkrawy() {
if (document.getElementById('rawy').value != '') rawy='rawy=y&';
}
function setoff0() { var mediao=avo[0]; mediao.play(); }
function setoff1() { var mediao=avo[1]; mediao.play(); }
function setoff2() { var mediao=avo[2]; mediao.play(); }
function setoff3() { var mediao=avo[3]; mediao.play(); }
function setoff4() { var mediao=avo[4]; mediao.play(); }
function setoff5() { var mediao=avo[5]; mediao.play(); }
function setoff6() { var mediao=avo[6]; mediao.play(); }
function setoff7() { var mediao=avo[7]; mediao.play(); }
function setoff8() { var mediao=avo[8]; mediao.play(); }
function setoff9() { var mediao=avo[9]; mediao.play(); }
function checkav() {
if (loadedsynclist.length == (document.getElementById('videoflag').value.length + document.getElementById('audioflag').value.length)) {
for (var ij=0; ij
";
$rawystuff="";
$syncstuff="";
$gthisis=1;
$gtotis=0;
$thisis=0;
$totis=0;
$numis=0;
$ourfilename="";
$ofprevinterest="";
$firstone="";
$lastone="";
$secondone="";
$secondlastone="";
$prevone="";
$nextone="";
$prevtoprevone="";
$nexttoprevone="";
$nexttonextone="";
$prevtonextone="";
$zipfile="";
$gnumis=0;
$greportdata="";
$gofprevinterest="";
if (isset($_GET['zipfile'])) {
$zipfile=urldecode($_GET['zipfile']);
}
$ofinterest="youllneverfindthis";
if (isset($_GET['ofinterest'])) {
$ofinterest=urldecode($_GET['ofinterest']);
if ($ofinterest == "") $ofinterest="youllneverfindthis";
}
$asgallery="";
if (isset($_GET['asgallery'])) {
$asgallery=urldecode($_GET['asgallery']);
}
if (isset($_GET['ofinterest']) && isset($_GET['ofprevinterest']) && isset($_GET['ofnextinterest'])) {
$formstuff="
";
} else if (isset($_GET['ofinterest']) && isset($_GET['ofprevinterest'])) {
$formstuff="
";
} else if (isset($_GET['ofinterest']) && isset($_GET['ofnextinterest'])) {
$formstuff="
";
} else if (1 == 2 && isset($_GET['ofinterest'])) {
$formstuff="
";
} else if ($zipfile != "") {
$formstuff="
";
} else {
$formstuff="
";
}
$tabledata="";
$reportdata="";
if ($zipfile != "") {
$zip = zip_open($zipfile);
if ($zip)
{
while ($zip_entry = zip_read($zip)) {
$ourfilename=zip_entry_name($zip_entry);
if (strpos($ourfilename, "__MACOSX/") === false) {
$formstuff=str_replace("", "", $formstuff);
$ourext=explode(".",$ourfilename)[-1 + sizeof(explode(".",$ourfilename))];
$ourmimetype="";
for ($i=0; $iMedia Gallery extracted from " . $zipfile . "";
}
if ($gnumis == 0) {
$gtotis++;
$gnumis++; // 🎬
$greportdata="🎬";
$gofprevinterest="&ofprevinterest=" . $ourfilename;
} else {
$gtotis++;
$tabledata=str_replace($itable . "','_blank');\" id='g" . $gnumis . "'","&ofnextinterest=" . $ourfilename . $itable . "','_blank');\" id='g" . $gnumis . "'",$tabledata);
$gnumis++;
$greportdata="🎬";
$gofprevinterest="&ofprevinterest=" . $ourfilename;
}
$tabledata=str_replace("", "⬅ ➡ " . $ourfilename . " " . $greportdata . " ⬅⬅ ⬅ ➡ ➡➡ | ", $tabledata);
$tabledata=str_replace("", " | ", $tabledata);
}
}
if ($asgallery == "" && strpos("," . $ofinterest . ",","," . $ourfilename . ",") !== false) {
if (!isset($_GET['ofprevinterest']) && !isset($_GET['ofnextinterest'])) { // new if
if (zip_entry_open($zip, $zip_entry)) {
// some code
$cont=zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
zip_close($zip);
if (!isset($_GET['raw']) && strpos($ourmimetype, "video/") !== false) {
echo "";
exit;
} else if (!isset($_GET['raw']) && strpos($ourmimetype, "audio/") !== false) {
echo "";
exit;
} else {
//echo $ourmimetype . ' ' . zip_entry_filesize($zip_entry);
//exit;
header('Content-type: ' . $ourmimetype);
if (strpos(str_replace("text/csv","application/csv",$ourmimetype),"application/") !== false) header("Content-Disposition: attachment;Filename=" . explode("/",str_replace(substr("\\",0,1),"",$ourfilename))[-1 + sizeof(explode("/",str_replace(substr("\\",0,1),"",$ourfilename)))]);
echo $cont;
exit;
}
}
}
}
} else if ($ofinterest == "youllneverfindthis") {
$reportdata.="";
if ($ourmimetype == "") {
$reportdata.="Name: " . $ourfilename . "
";
} else {
if ($numis == 0) {
$numis++;
$reportdata.="Name: " . $ourfilename . "
";
$ofprevinterest="&ofprevinterest=" . $ourfilename;
} else {
$reportdata=str_replace($itable . "','_blank');\" id='" . $numis . "'","&ofnextinterest=" . $ourfilename . $itable . "','_blank');\" id='" . $numis . "'",$reportdata);
$numis++;
$reportdata.="Name: " . $ourfilename . "
";
$ofprevinterest="&ofprevinterest=" . $ourfilename;
}
}
$reportdata.="Original size: " . zip_entry_filesize($zip_entry);
$reportdata.="
";
}
}
}
zip_close($zip);
}
if (isset($_GET['synchronize'])) {
if (strlen($vsynclist) > 0) $jsc=str_replace("vsynclist=[]", "vsynclist=['" . str_replace(",","','",$vsynclist) . "']", $jsc);
if (strlen($asynclist) > 0) $jsc=str_replace("asynclist=[]", "asynclist=['" . str_replace(",","','",$asynclist) . "']", $jsc);
if ((sizeof(explode(",",$vsynclist)) + sizeof(explode(",",$asynclist))) > 2) {
for ($ial=2; $ial<(sizeof(explode(",",$vsynclist)) + sizeof(explode(",",$asynclist))); $ial++) {
$syncstuff=str_replace("","", $syncstuff);
}
}
if (sizeof(explode(",",$vsynclist)) == 0) {
//echo "here at 0 with " . $asynclist;
//exit;
$al=explode(",",$asynclist);
$rawystuff.="
";
for ($ial=1; $ial 0) $muted="&muted=muted";
$rawystuff.="
";
for ($ial=0; $ial 0) $muted="&muted=muted";
$rawystuff.="
";
for ($ial=1; $ial><","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofnextinterest']) . "&ofprevinterest=" . trim($prevtonextone) . "&ofnextinterest=" . $nexttonextone . $itable . "'; \">><",$formstuff);
} else if ($prevtonextone != "") {
$formstuff=str_replace("display:none;'>><","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofnextinterest']) . "&ofprevinterest=" . trim($prevtonextone) . $itable . "'; \">><",$formstuff);
} else if ($nexttonextone != "") {
$formstuff=str_replace("display:none;'>><","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofnextinterest']) . "&ofnextinterest=" . trim($nexttonextone) . $itable . "'; \">><",$formstuff);
} else {
$formstuff=str_replace("display:none;'>><","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofnextinterest']) . $itable . "'; \">><",$formstuff);
}
}
}
if ($asgallery == "") {
if (isset($_GET['ofprevinterest'])) { // new if
if ($prevtoprevone != "" && $nexttoprevone != "") {
$formstuff=str_replace("display:none;'><<","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofprevinterest']) . "&ofprevinterest=" . trim($prevtoprevone) . "&ofnextinterest=" . $nexttoprevone . $itable . "'; \"><<",$formstuff);
} else if ($prevtoprevone != "") {
$formstuff=str_replace("display:none;'><<","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofprevinterest']) . "&ofprevinterest=" . trim($prevtoprevone) . $itable . "'; \"><<",$formstuff);
} else if ($nexttoprevone != "") {
$formstuff=str_replace("display:none;'><<","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofprevinterest']) . "&ofnextinterest=" . trim($nexttoprevone) . $itable . "'; \"><<",$formstuff);
} else {
$formstuff=str_replace("display:none;'><<","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . urldecode($_GET['ofprevinterest']) . $itable . "'; \"><<",$formstuff);
}
}
}
if ($asgallery == "") {
if ($firstone != "" && $secondone != "") {
$formstuff=str_replace("display:none;'><<<","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . $firstone . "&ofnextinterest=" . $secondone . $itable . "'; \"><<<",$formstuff);
} else if ($firstone != "") {
$formstuff=str_replace("display:none;'><<<","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . $firstone . $itable . "'; \"><<<",$formstuff);
}
}
if ($asgallery == "") {
if ($lastone != "" && $secondlastone != "") {
$formstuff=str_replace("display:none;'>>><","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . $lastone . "&ofprevinterest=" . $secondlastone . $itable . "'; \">>><",$formstuff);
} else if ($lastone != "") {
$formstuff=str_replace("display:none;'>>><","display:block;' onclick=\" window.location='./ziptest.php?zipfile=" . $zipfile . "&ofinterest=" . $lastone . $itable . "'; \">>><",$formstuff);
}
}
if ($asgallery == "" || 1 == 1) {
if ($totis != 0) {
$formstuff=str_replace(">","> " . $totis . "",$formstuff);
}
if ($thisis != 0) {
$formstuff=str_replace(">","> " . $thisis . "",$formstuff);
}
}
$formstuff=str_replace("<","⬅",$formstuff);
$formstuff=str_replace(">","➡",$formstuff);
$formstuff=str_replace(">^<",">⬆<",$formstuff);
$formstuff=str_replace(">v<",">⬇<",$formstuff);
if ($asgallery == "" || 1 == 1) {
if ($gtotis != 0) {
$tabledata=str_replace(">","> " . $gtotis . "",$tabledata);
$tabledata=str_replace("#g0","#g" . $gtotis . " onclick=\" htok=false; document.getElementById('jsup').innerHTML=' " . $gtotis . "; \" ",$tabledata);
}
if ($gthisis != 0) {
$tabledata=str_replace(">","> " . $gthisis . "",$tabledata);
}
}
}
}
if ($tabledata != "") {
echo str_replace("
" . "Zipfile InformationRJM Programming - September, 2017
" . $formstuff . "" . $rawystuff . $syncstuff . "
Zipfile InformationRJM Programming - September, 2017
" . $formstuff . " | " . $reportdata . " |
" . $rawystuff . $syncstuff . "" . $jsc . "
" . $jsc . "