-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.php
38 lines (31 loc) · 980 Bytes
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
error_reporting(0);
include("configurationfile.php");
include("includes/functions.php");
include("includes/dn.php");
$loadhomepage = "0";
if($_GET['loadurl'] == ""){
$loadurl = file_get_contents("homepage.html");
$loadhomepage = "1";
}
if($_GET['loadurl'] == "/"){
$loadurl = file_get_contents("homepage.html");
$loadhomepage = "1";
}
if(isset($_GET['loadurl']) && ($_GET['loadurl'] != "/")){
$loadurl = $_GET['loadurl'];
$loadurl = "http://$domaintoproxy$loadurl";
$loadurl = str_replace(" ", "+", $loadurl);
$loadurl = get_data("$loadurl");
}
$loadurl = remove_bloat("$loadurl");
$loadurl = proxyify_links($loadurl);
$thisdomain = $_SERVER['HTTP_HOST'];
$loadurl = str_replace("SDFSDFSDF23423", "$thisdomain", $loadurl);
$loadurl = str_replace("<-TITLEINSETTINGSFILE->", "$pagetitle", $loadurl);
$loadurl = remove_bloat_after_proxify("$loadurl");
if($loadhomepage == 1) {
$loadurl = str_replace("#FOOTER_INSERT#", "$footer", $loadurl);
}
echo($loadurl);
?>