= 0) { $goes++; if ($goes >= $howmanygoes) { exit; } } sleep(5); } exit; } else if (isset($_GET['ipaddress']) && isset($_GET['ipfromaddress']) && isset($_GET['ichat'])) { //file_put_contents("c_" . str_replace("+"," ",urldecode($_GET['ipaddress'])) . "__" . server_remote_addr() . ".rxec", str_replace("+"," ",urldecode($_GET['ichat']))); file_put_contents("c_" . str_replace("+"," ",urldecode($_GET['ipaddress'])) . "__" . server_remote_addr() . ".rec", str_replace("+"," ",urldecode($_GET['ichat']))); if (564 == 563) { $onef=""; $spec="c_" . server_remote_addr() . "__*.rec"; if (isset($_GET['spec'])) { $spec=str_replace("+"," ",urldecode($_GET['spec'])); } if (1) { //foreach (glob("c_" . server_remote_addr() . "__*.rec") as $ourfilename) { //foreach (glob("c_*" . server_remote_addr() . "*.rec") as $ourfilename) { //foreach (glob("c_*__" . server_remote_addr() . ".rec") as $ourfilename) { //foreach (glob("c_" . server_remote_addr() . "__*.rec") as $ourfilename) { foreach (glob($spec) as $ourfilename) { if (1 == 1) { //echo ""; echo ""; $onef=$ourfilename; //unlink($ourfilename); //exit; } //exit; } if (1 == 4) { sleep(5); } } if ($onef != "") { sleep(6); if ($onef != "") { if (file_exists($onef)) { unlink($onef); } } } } exit; } else if (isset($_POST['ipaddress']) && isset($_POST['ichat'])) { $delthis=""; $fiso=""; //file_put_contents("c_" . str_replace("+"," ",urldecode($_POST['ipaddress'])) . "__" . server_remote_addr() . ".rxec", str_replace("+"," ",urldecode($_POST['ichat']))); if (isset($_POST['dbit'])) { file_put_contents("c_" . str_replace("+"," ",urldecode($_POST['ipaddress'])) . "__" . str_replace("+"," ",urldecode($_POST['ipfromaddress'])) . ".rec", str_replace("+"," ",urldecode($_POST['ichat']))); $fiso=" parent.significantother='" . substr(str_replace("+"," ",urldecode($_POST['ipaddress'])),strlen(str_replace("+"," ",urldecode($_POST['ipaddress']))) - strlen($enduring),strlen($enduring)) . "'; "; file_put_contents("x_" . substr(str_replace("+"," ",urldecode($_POST['ipaddress'])),strlen(str_replace("+"," ",urldecode($_POST['ipaddress']))) - strlen($enduring),strlen($enduring)) . ".htm", "" . str_replace("+"," ",urldecode($_POST['ichat'])) . "

"); //if (file_exists("x_" . $enduring . ".html")) { //$delthis="x_" . substr(str_replace("+"," ",urldecode($_POST['ipaddress'])),strlen(str_replace("+"," ",urldecode($_POST['ipaddress']))) - strlen($enduring),strlen($enduring)) . ".html"; //file_put_contents("x_" . substr(str_replace("+"," ",urldecode($_POST['ipaddress'])),strlen(str_replace("+"," ",urldecode($_POST['ipaddress']))) - strlen($enduring),strlen($enduring)) . ".html", file_put_contents("x_" . $enduring . ".html")); //} } else { file_put_contents("c_" . str_replace("+"," ",urldecode($_POST['ipaddress'])) . "__" . server_remote_addr() . ".rec", str_replace("+"," ",urldecode($_POST['ichat']))); } $onef=""; $spec="c_" . server_remote_addr() . "__*.rec"; if (isset($_POST['spec'])) { $spec=str_replace("+"," ",urldecode($_POST['spec'])); } //if ($delthis != "") { // sleep(32); // if (file_exists($delthis)) { unlink($delthis); } //} if ($fiso != "") { echo ""; } else if (567 == 568) { if (1) { //foreach (glob("c_" . server_remote_addr() . "__*.rec") as $ourfilename) { //foreach (glob("c_*" . server_remote_addr() . "*.rec") as $ourfilename) { //foreach (glob("c_*__" . server_remote_addr() . ".rec") as $ourfilename) { foreach (glob($spec) as $ourfilename) { if (1 == 1) { //echo ""; //echo ""; echo ""; $onef=$ourfilename; //unlink($ourfilename); //exit; } //exit; } if (1 == 4) { sleep(5); } } if ($onef != "") { sleep(6); //if ($onef != "") { if (file_exists($onef)) { unlink($onef); } } } } exit; } else if (isset($_GET['nothing'])) { //if (file_exists("x_" . $enduring . ".htm")) { // sleep(5); // if (file_exists("x_" . $enduring . ".htm")) { unlink("x_" . $enduring . ".htm"); } //} exit; } else if (isset($_GET['address']) && isset($_GET['ipaddress'])) { if (strpos(str_replace("@","",str_replace("+"," ",urldecode($_GET['address']))), "#") !== false) { file_put_contents("chat_" . explode("#", str_replace("@","",str_replace("+"," ",urldecode($_GET['address']))))[0] . "__" . str_replace("+"," ",urldecode($_GET['ipaddress'])) . ".RLS", str_replace("+"," ",urldecode($_GET['ichat']))); } else { file_put_contents("chat_" . explode("#", str_replace("@","",str_replace("+"," ",urldecode($_GET['address']))))[0] . "__" . str_replace("+"," ",urldecode($_GET['ipaddress'])) . ".rls", str_replace("+"," ",urldecode($_GET['ichat']))); } exit; } else if (isset($_POST['nomore'])) { if (file_exists('x_' . str_replace('+',' ',urldecode($_POST['nomore'])) . '.htm')) { unlink('x_' . str_replace('+',' ',urldecode($_POST['nomore'])) . '.htm'); } if (file_exists('x_' . str_replace('+',' ',urldecode($_POST['nomore'])) . '.html')) { unlink('x_' . str_replace('+',' ',urldecode($_POST['nomore'])) . '.html'); } exit; } else if (isset($_POST['datau'])) { file_put_contents('x_' . $enduring . '.html', ''); //sleep(132); //if (file_exists('x_' . $enduring . '.html')) { // unlink('x_' . $enduring . '.html'); //} exit; } else if (isset($_GET['address'])) { $htmlis=""; if (urldecode($_GET['address']) == "") { $onef=""; $twof=""; if (isset($_GET['viaemail'])) { //file_put_contents("viaemail.xxx", file_get_contents("viaemail.xxx") . "off email with " . server_remote_addr() . " ... \n"); foreach (glob("c_" . server_remote_addr() . "__*.rec") as $ourfilename) { //foreach (glob("c_*" . server_remote_addr() . "*.rec") as $ourfilename) { //file_put_contents("viaemail.xxx", file_get_contents("viaemail.xxx") . $ourfilename . "\n" . file_get_contents($ourfilename) . "\n"); if (1 == 1) { // called //echo ""; $htmlis=""; $onef=$ourfilename; //unlink($ourfilename); //exit; } //exit; } if (1 == 4) { sleep(5); } } // c_000220x238x82x11f6362a606fd5fc95c763665a5893bf3__0000220x238x82x112441656f6d1bdfbce7fa8d412079444.rec // 000220x238x82x11f6362a606fd5fc95c763665a5893bf3 // email to with 000220x238x82x11f6362a606fd5fc95c763665a5893bf3 ... if (isset($_GET['sendemail'])) { //original //file_put_contents("sendemail.xxx", file_get_contents("sendemail.xxx") . "email to with " . server_remote_addr() . " ... \n"); //foreach (glob("c_*__" . server_remote_addr() . ".rec") as $ourfilename) { //foreach (glob("c_*" . server_remote_addr() . "*.rec") as $ourfilename) { foreach (glob("c_*__" . server_remote_addr() . ".rec") as $ourfilename) { if ($dbit == ' data-oe="" ') { $dbit=' data-oe="' . server_remote_addr() . "__" . explode("c_",explode("__" . server_remote_addr() . ".rec",$ourfilename)[0])[1] . '" '; } } foreach (glob("c_" . server_remote_addr() . "__*.rec") as $ourfilename) { if ($dbit == ' data-oe="" ') { $dbit=' data-oe="' . server_remote_addr() . "__" . explode(".rec",explode("c_" . server_remote_addr() . "__",$ourfilename)[1])[0] . '" '; } //file_put_contents("sendemail.xxx", file_get_contents("sendemail.xxx") . $ourfilename . "\n" . file_get_contents($ourfilename) . "\n"); if (1 == 1) { //echo ""; //echo "

" . file_get_contents($ourfilename) . "

"; $htmlis="

" . file_get_contents($ourfilename) . "

"; $twof=$ourfilename; //unlink($ourfilename); //exit; } //exit; } if (1 == 4) { sleep(5); } } if ($onef != "" || $twof != "") { sleep(6); if ($onef != "") { if (file_exists($onef)) { unlink($onef); } } if ($twof != "") { if (file_exists($twof)) { unlink($twof); } } } if ($htmlis != "") { file_put_contents("x_" . $enduring . ".htm", str_replace("

","",str_replace(" onload="," data-onload=",$htmlis))); //file_put_contents("sendemail.xxx", file_get_contents("sendemail.xxx") . $htmlis . "\n"); echo str_replace("parent.","top.",$htmlis); if (file_exists("x_" . $enduring . ".htm")) { sleep(19); //sleep(9); //if (file_exists("x_" . $enduring . ".htm")) { unlink("x_" . $enduring . ".htm"); } } } else { exit; } } else { // here from email or SMS link $biis=""; $soi=""; $sra=""; $cont=""; //file_put_contents("xz.xz", $_SERVER['QUERY_STRING'] . " ... " . $_SERVER['HTTP_REFERER']); //echo "chat_" . str_replace("@","",str_replace("+"," ",urldecode($_GET['address']))) . "__*.lin*\n"; foreach (glob("chat_" . str_replace("@","",str_replace("+"," ",urldecode($_GET['address']))) . "__*.lin*") as $ourfilename) { $sra=explode(".",explode("chat_" . str_replace("@","",str_replace("+"," ",urldecode($_GET['address']))) . "__", $ourfilename)[1])[0]; $soi=substr($sra, (strlen($sra) - strlen($enduring)), strlen($enduring)); $pofn="x_" . $soi . ".html"; if (file_exists($pofn)) { $odu=file_get_contents($pofn); if (strpos($odu, '"data:') !== false) { $biis='background-image:URL(data:' . explode('"', explode('"data:', $odu)[1])[0] . ");"; } else if (strpos($odu, "'data:") !== false) { $biis='background-image:URL(data:' . explode("'", explode("'data:", $odu)[1])[0] . ");"; } } $scont=file_get_contents($ourfilename); $cont=$scont . "
"; //echo $cont . " ... " . $sra . " ... " . file_get_contents($ourfilename); //exit; if (trim($scont) != "") { $scont=' ... starting with "' . file_get_contents($ourfilename) . '"'; } //echo $cont . " ... " . $sra . " ... " . file_get_contents($ourfilename); //exit; if (strpos($ourfilename, ".lin2") !== false) { rename($ourfilename, explode(".lin2", $ourfilename)[0] . ".line"); $datait=" data-"; } else { unlink($ourfilename); } } echo " Chat with No Sockets - RJM Programming - August, 2020

PHP Listener

RJM Programming - August, 2020

Invitation to chat ...
Email ... or ...SMS

Chat" . $scont . "
InImage CanvasOut ... sends back to Invitee
" . $cont . "
"; } } else { echo " Chat with No Sockets - RJM Programming - August, 2020

PHP Listener

RJM Programming - August, 2020

Invitation to chat ...
Email ... or ...SMS

Chat
InImage CanvasOut
"; } //exit; ?>