<?php
// eximsnapshot.php
// RJM Programming

$parg='parg';
$hj="<html>
<head>
<script type='text/javascript'>

var zhr=null;
var zform=null;
var parg='" . $parg . "';

function stateChanged() {
 if (zhr.readyState == 4) {
  if (zhr.status == 200) {
   document.getElementById('prep').innerHTML = 'Via Ajax and Javascript is ...</br>' +  zhr.response.replace('<' + '?php','').replace('?' + '>','').replace(\"if (isset(\$_PO\" + \"ST['\" + parg + \"'])) { echo file_get_contents('./snapshotexim.php'); exit; }\",\"\") + '<br>';
  }
 }
}

function ajaxit() {
  zhr = new XMLHttpRequest();
  zform = new FormData();
  zform.append(parg,'y');
  zhr.responseType='Document';
  zhr.onreadystatechange=stateChanged;
  zhr.open('post', './snapshotexim.php', true);
  zhr.send(zform);
}
</script>
</head>
<body onload=ajaxit();>
<p id=prep></p>
</body>
</html>";

if (isset($argc)) { $hj=str_replace("if (isset(\$_PO" . "ST['" . $parg . "'])) { echo file_get_contents('./snapshotexim.php'); exit; }","",str_replace("?" . ">","",str_replace("<" . "?php","",file_get_contents('./snapshotexim.php')))); }

if (file_exists('./snapshotexim.php')) {
 echo str_replace("</body>", "<p>Via PHP file_get_contents is ...<br>" . str_replace("if (isset(\$_PO" . "ST['" . $parg . "'])) { echo file_get_contents('./snapshotexim.php'); exit; }","",str_replace("?" . ">","",str_replace("<" . "?php","",file_get_contents('./snapshotexim.php')))) . "</p></body>", $hj);
} else {
 echo $hj;
}

exit
?>
