11d10 < $sval=""; 48c47 < $cfor.="title " . "element "; --- > $cfor.="title " . " element "; 62d60 < 90,216d87 < < if (isset($_GET['starting']) && $_GET['starting'] != '') { < if ($pregt == "@\(.*)\@i") { < if ($cval != '') { < $pregt="@[^\>]+\\>" . str_replace("+"," ",urldecode($_GET['starting'])) . "[^" . $cval . "]+[" . $cval . "]\\]+\\>" . str_replace("+"," ",urldecode($_GET['starting'])) . "[^<]+\\','>',$pregt)); < //exit; < } < } else { < if ($cval != '') { < $pregt="@[^>]+" . str_replace("(.*)[^<]+", "" . str_replace("+"," ",urldecode($_GET['starting'])) . "[^" . $cval . "]+[" . $cval . "]", substr($pregt,1)); < } else { < $pregt="@[^>]+" . str_replace("(.*)", "" . str_replace("+"," ",urldecode($_GET['starting'])) . "[^<]+", substr($pregt,1)); < } < } < $sval=str_replace("+"," ",urldecode($_GET['starting'])); < $pblurb=str_replace(" ...
","",$pblurb); < if ($tval == "") { < $pblurb=str_replace(" numbering up to 1 "," in unlimited search ",str_replace(" number "," numbering up to ",$pblurb)); < } < $pblurb=str_replace(" numbering up to 1 "," in unlimited search ",$pblurb) . " starting " . str_replace("+"," ",urldecode($_GET['starting'])). " ...
"; < $cfor=" "; < } else if (isset($_POST['starting']) && $_POST['starting'] != '') { < if ($pregt == "@\(.*)\@i") { < if ($cval != '') { < $pregt="@[^\>]+\\>" . str_replace("+"," ",urldecode($_POST['starting'])) . "[^" . $cval . "]+[" . $cval . "]\\]+\\>" . str_replace("+"," ",urldecode($_POST['starting'])) . "[^<]+\\','>',$pregt)); < //exit; < } < } else { < if ($cval != '') { < $pregt="@[^>]+\\>" . str_replace("+"," ",urldecode($_POST['starting'])) . "[^" . $cval . "]+[" . $cval . "]\\','>',$pregt)); < // exit; < } else { < if ($cval != '') { < $pregt="@[^>]+" . str_replace("(.*)[^<]+", "" . str_replace("+"," ",urldecode($_POST['starting'])) . "[^" . $cval . "]+[" . $cval . "]", substr($pregt,1)); < } else { < $pregt="@[^>]+" . str_replace("(.*)", "" . str_replace("+"," ",urldecode($_POST['starting'])) . "[^<]+", substr($pregt,1)); < } < // $pregt="@[^>]+" . str_replace("(.*)", "" . str_replace("+"," ",urldecode($_POST['starting'])) . "[^<]+", substr($pregt,1)); < } < } < $sval=str_replace("+"," ",urldecode($_POST['starting'])); < $pblurb=str_replace(" ...
","",$pblurb); < if ($tval == "") { < $pblurb=str_replace(" numbering up to 1 "," in unlimited search ",str_replace(" number "," numbering up to ",$pblurb)); < } < $pblurb=str_replace(" numbering up to 1 "," in unlimited search ",$pblurb) . " starting " . str_replace("+"," ",urldecode($_POST['starting'])). " ...
"; < $cfor=" "; < } < < < if (isset($_POST['middling']) && $_POST['middling'] != '') { < < $mval=str_replace("+"," ",urldecode($_POST['middling'])); < $cfor=" "; < < // @[^>]+\>(.*)!\(.*)!\(.*)", "@[^>]+\>(.*)", $pregt); < $pregt=str_replace("@\(.*)\@i", "@[^>]+\>(.*)\]+\>(.*)", "@[^>]+\>(.*)[^" . substr($mval,0,1) . "]+" . $mval . "[^" . $cval . "]+", $pregt); < if (strpos($pblurb, " containing ") === false) { < $pblurb=str_replace(" element "," element containing " . $mval . " ",$pblurb); < } else { < $pblurb=str_replace(" containing "," containing " . $mval . " ending with ",$pblurb); < } < } else { < if (strpos($pblurb, " containing ") === false) { < $pblurb=str_replace(" element "," element containing " . $mval . " ",$pblurb); < } else { < $pblurb=str_replace(" containing "," containing " . $mval . " ending with ",$pblurb); < } < $pregt=str_replace("@[^>]+\>(.*)", "@[^>]+\>(.*)[^" . substr($mval,0,1) . "]+" . $mval, $pregt); < } < $pblurb=str_replace(" number 1 "," in unlimited search ",$pblurb); < } else if (isset($_GET['middling']) && $_GET['middling'] != '') { < < $mval=str_replace("+"," ",urldecode($_GET['middling'])); < $cfor=" "; < < // @[^>]+\>(.*)!\(.*)!\(.*)", "@[^>]+\>(.*)", $pregt); < $pregt=str_replace("@\(.*)\@i", "@[^>]+\>(.*)\]+\>(.*)", "@[^>]+\>(.*)[^" . substr($mval,0,1) . "]+" . $mval . "[^" . $cval . "]+", $pregt); < if (strpos($pblurb, " containing ") === false) { < $pblurb=str_replace(" element "," element containing " . $mval . " ",$pblurb); < } else { < $pblurb=str_replace(" containing "," containing " . $mval . " ending with ",$pblurb); < } < } else { < if (strpos($pblurb, " containing ") === false) { < $pblurb=str_replace(" element "," element containing " . $mval . " ",$pblurb); < } else { < $pblurb=str_replace(" containing "," containing " . $mval . " ending with ",$pblurb); < } < $pregt=str_replace("@[^>]+\>(.*)", "@[^>]+\>(.*)[^" . substr($mval,0,1) . "]+" . $mval . "[^>]+", $pregt); < } < $pblurb=str_replace(" number 1 "," in unlimited search ",$pblurb); < < } < < if ($tval == "") { < $pblurb=str_replace("for title element", "for any element", $pblurb); < } < < // echo str_replace('<','<',str_replace('>','>',$pregt)); < // exit; < < if (isset($_GET['pregt'])) { < $pregt=urldecode($_GET['pregt']); < } < 219d89 < 228c98 < if ($cval == "" && $sval == "" && $mval == "") { --- > if ($cval == "") { 230,246c100,101 < } else { < if ($sval != "" && $cval != "") { < if ($mval != '') { < if (($out[1] . $mval . $out[2] . $cval) != ($mval . $cval) && strpos($out[1] . substr(explode($mval,$line)[0],-1,1) . $mval . explode('<', explode($mval,$line)[1])[0], $sval) !== false) { $curo++; $title .= "
" . $out[1] . substr(explode($mval,$line)[0],-1,1) . $mval . explode('<', explode($mval,$line)[1])[0]; } < } else { < if (explode(">" . $sval,$out[0])[1] != "") { $curo++; $title .= "
" . $sval . explode(">" . $sval,$out[0])[1] . $cval; } < } < } else if ($sval != "") { < if ($mval != '') { < $title .= "
" . $out[1] . substr(explode($mval,$line)[0],-1,1) . $mval . explode('<', explode($mval,$line)[1])[0]; < } else { < $title .= "
" . $sval . explode("<", explode(">" . $sval,$out[0])[1])[0]; < } < $curo++; < } else if ($cval != "") { < if ($mval != '') { < $title .= "
" . $out[1] . substr(explode($mval,$line)[0],-1,1) . $mval . explode('<', explode($mval,$line)[1])[0]; --- > } else if ($title == "") { > $title .= $out[1] . $cval; 251,256c106 < } else if (strpos($line, $mval) !== false) { < $title .= "
" . $out[1] . substr(explode($mval,$line)[0],-1,1) . $mval . explode('<', explode($mval,$line)[1])[0]; < $curo++; < } < } < if ($curo >= $matcho) { $blurb=str_replace(" numbering up to 1 starting "," in unlimited search starting ",str_replace(" numbering up to 1 containing "," in unlimited search containing ",$pblurb)); if ("$cval$sval$mval" != "" && $tval == "" && $matcho == 1) { $curo=$curo; } else { break; } } --- > if ($curo >= $matcho) { $blurb=str_replace(" numbering up to 1 containing "," in unlimited search containing ",$pblurb); if ($cval != "" && $tval == "" && $matcho == 1) { $curo=$curo; } else { break; } } 260,262c110,111 < < $postblurb="








"; < echo "Remote Files - RJM Programming - March, 2023${preblurb}
${blurb}" . str_replace('','
',str_replace('${postblurb}"; --- > $postblurb="






"; > echo "Remote Files - RJM Programming - March, 2023${preblurb}

${blurb}${title}

${postblurb}"; 264c113 < ?> --- > ?> \ No newline at end of file