", $_GET['myf']); if (sizeof($huhis) >= 3) $undefined = str_replace("", " ", " " . $huhis[1]); } else if (isset($_POST['myf'])) { if ($_POST['myf'] != "") $undefined = " " . $_POST['myf'] . " "; } if (isset($_GET['deadlinks'])) { $urlsuffix = "?deadlinks=" . urlencode(urldecode($_GET['deadlinks'])); $omyh1stuff = " mh(); "; //" omyh1=document.getElementById('myh1'); if (omyh1.innerHTML.indexOf(' Please wait ') == -1) { omyh1.innerHTML = omyh1.innerHTML + ' ... Please wait while we analyze your URLs ... '; } "; $title = "Dead Links via File of Absolute URLs Report"; $deadlinks = "y"; $myfe = "deadlinks=Report%20list%20of%20dead%20links%20of%20file%20of%20URLs&myf="; if ($_GET['deadlinks'] == "") { $mode = "Report list of dead links of file of Absolute URLs"; } else { $mode = urldecode($_GET['deadlinks']); } } else if (isset($_POST['deadlinks'])) { $urlsuffix = "?deadlinks=" . urlencode(urldecode($_POST['deadlinks'])); $omyh1stuff = " mh(); "; //" omyh1=document.getElementById('myh1'); if (omyh1.innerHTML.indexOf(' Please wait ') == -1) { omyh1.innerHTML = omyh1.innerHTML + ' ... Please wait while we analyze your URLs ... '; } "; $title = "Dead Links via File of Absolute URLs Report"; $deadlinks = "y"; $myfe = "deadlinks=Report%20list%20of%20dead%20links%20of%20file%20of%20URLs&myf="; if ($_POST['deadlinks'] == "") { $mode = "Report list of dead links of file of Absolute URLs"; } else { $mode = urldecode($_POST['deadlinks']); } } else if (isset($_GET['differences'])) { $askwhentwo = " "; //if (bigj == 1) { alert(881); document.getElementById(\"f1name\").value = ininf; } else if (bigj == 2) { alert(888); document.getElementById(\"f2name\").value = ininf; document.getElementById(\"ddiff\").style.display=\"block\"; document.getElementById(\"btwo\").click(); } "; $urlsuffix = "?differences=" . urlencode(urldecode($_GET['differences'])); $omyh1stuff = " mh(); "; //" omyh1=document.getElementById('myh1'); if (omyh1.innerHTML.indexOf(' Please wait ') == -1) { omyh1.innerHTML = omyh1.innerHTML + ' ... Please wait while we analyze your URLs ... '; } "; $title = "File Differences Table"; $deadlinks = "n"; $myfe = "differences=Report%20list%20of%20file%20differences%20of%20file%20list&myf="; if ($_GET['differences'] == "") { $mode = "Report list of file differences of file list"; } else { $mode = urldecode($_GET['differences']); } $outrepis = diffask(); } else if (isset($_POST['differences'])) { $askwhentwo = " "; //if (bigj == 1) { alert(882); document.getElementById(\"f1name\").value = ininf; } else if (bigj == 2) { alert(887); document.getElementById(\"f2name\").value = ininf; document.getElementById(\"ddiff\").style.display=\"block\"; document.getElementById(\"btwo\").click(); } "; $urlsuffix = "?deadlinks=" . urlencode(urldecode($_POST['differences'])); $omyh1stuff = " mh(); "; //" omyh1=document.getElementById('myh1'); if (omyh1.innerHTML.indexOf(' Please wait ') == -1) { omyh1.innerHTML = omyh1.innerHTML + ' ... Please wait while we analyze your URLs ... '; } "; $title = "File Differences Table"; $deadlinks = "n"; $myfe = "differences=Report%20list%20of%20file%20differences%20of%20file%20list&myf="; if ($_POST['differences'] == "") { $mode = "Report list of file differences of file list"; } else { $mode = urldecode($_POST['differences']); } $outrepis = diffask(); } function diffask() { $ourrepis = ""; if (isset($_POST['f1data'])) { exec(' mkdir /tmp/diffs'); file_put_contents("/tmp/diffs/" . basename($_POST['f1name']), $_POST['f1data']); $ffile = "/tmp/diffs/" . basename($_POST['f1name']); if ($_POST['f2data'] == "") { $ourrepis = "
Filename " . $_POST['f1name'] . " on its lonesome but you'll be pleased to know it does not have a split personality.
"; } else { $ssdir = "diffs/"; file_put_contents("/tmp/" . $ssdir . basename($_POST['f2name']), $_POST['f2data']); exec(' diff "' . $ffile . '" "/tmp/' . $ssdir . basename($_POST['f2name']) . '" > /tmp/diffs/xd.xd '); //$ourrepis = "Filename " . $_POST['f1name'] . " differs from filename " . $_POST['f2name'] . " as below:" . $ine . "
"; } function prelook($xinfl) { global $fnameis; global $lnameis; global $pnameis; global $undefined; $outinfl = $xinfl; $fnameis = ""; if (strpos($xinfl, "http(") !== false || strpos($xinfl, "HTTP(") !== false) { $zxinfl = explode(")", substr($xinfl, 5)); $hbit = "(" . $zxinfl[0] . ")"; $outinfl = str_replace($hbit, "", $outinfl); $fnameis = str_replace(" undefined ", $undefined, str_replace("(", " in ", str_replace(")", "", str_replace("|", " on line ", str_replace("@", " at column ", $hbit))))); } return $outinfl; } function pluck($sdelim, $pstr, $bstr, $edelim, $ourln, $ourcp) { global $urllist, $statuslist, $linelist, $collist, $fnameis; if ($sdelim == "=") { if (strpos($bstr, "'") !== false && strpos($bstr, '"') !== false) { if (strpos($bstr, "'") < strpos($bstr, '"')) { $sdelim = "'"; } else { $sdelim = '"'; } } } if ($sdelim == "") { $preturl = explode($edelim, $bstr); $pturl = explode("<", $preturl[0]); $turl = explode(chr(92), $pturl[0]); } else { $preturl = explode($sdelim, $bstr); $pturl = explode("<", $preturl[0]); $turl = explode(chr(92), $pturl[0]); } $endl = ""; if (strpos(substr(trim($pstr . $turl[0]), 8), "/") === false) $turl[0] = trim($turl[0]) . "/"; $urllist .= $pstr . $turl[0] . "Please wait while we analyze your URLs ...
Please wait while we analyze your URLs ...