Html33
08-22-2008, 04:38 PM
Okay, I've made a linkchecker that checks rapidshare links. the code i've used is .
<?php
//Lets calulate the time required.
$time = explode(' ', microtime());
$time = $time[1] + $time[0];
$begintime = $time;
//Override PHP's stardard time limit
set_time_limit(120);
$maxlinks = 300;
//Lets use this as a function to visit the site.
function curl($link, $post='0')
{
$ch = curl_init($link);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_COOKIEJAR, "");
curl_setopt($ch, CURLOPT_COOKIEFILE, "");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
if($post != '0') {
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
}
$page = curl_exec($ch);
return($page);
curl_close($ch);
}
function check($link, $x, $regex, $pattern='', $replace='') {
if(!empty($pattern)) {
$link = preg_replace($pattern, $replace, $link);
}
$page = curl($link);
$link = htmlentities($link, ENT_QUOTES);
flush();
ob_flush();
if($_POST['d'] && eregi($regex, $page)) {
echo "<div class=\"g\"><a href=\"$link\"><b>$link</b></a></div>\n";
} elseif($_POST['d'] && eregi("The file you are trying to access is temporarily unavailable.", $page)) {
echo "<div class=\"y\"><a href=\"$link\"><b>$link</b></a></div>\n";
} elseif($_POST['d'] && !eregi($regex, $page)) {
echo "<div class=\"r\"><a href=\"$link\"><b>$link</b></a></div>\n";
} elseif(!$_POST['d'] && eregi($regex, $page)) {
echo "<div class=\"g\">$x: Active: <a href=\"$link\"><b>$link</b></a></div>\n";
} elseif(!$_POST['d'] && eregi("The file you are trying to access is temporarily unavailable.", $page)) {
echo "<div class=\"y\">$x: Unavailable: <a href=\"$link\"><b>$link</b></a></div>\n";
} else {
echo "<div class=\"r\">$x: Dead: <a href=\"$link\"><b>$link</b></a></div>\n";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>1337ex.net Link Checker</title>
<style type="text/css">
<!--
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.title {
font-size: 18px;
font-weight: bold;
}
.g {
text-align:center;
color:green;
}
.y {
text-align:center;
color:yellow;
}
.r {
text-align:center;
color:red;
}
.n {
text-align:center:;
color:blue;
}
-->
</style>
</head>
<body>
<body bgcolor="black" style="color: white;" >
<div style="text-align:center">
<p align="center"> </p>
<p align="center">Works With :</p>
<p align="center">Axifile.com | Badongo.com | Depositfiles.com<br />
Easy-Share.com | Egoshare.com | Filefactory.com<br />
Files.to | Gigasize.com | Mediafire.com<br />
Megashares.com | Megaupload.com | Mihd.net<br />
Momupload.com | Rapidshare.com | Rapidshare.de<br />
Rndbload.com | Savefile.com | Sendspace.com<br />
Speedyshare.com | Turboupload.com | Uploaded.to<br />
Uploading.com | Usaupload.net | Zshare.net</p>
<p align="center">Kills :</p>
<p align="center">Anonym.to | Linkbucks.com | Lix.in<br />
Rapidshare.com Folders | Usercash.com</p>
<p align="center"> Insert Links Here: </p>
<form action="" method="post">
<p align="center">
<textarea rows="10" cols="50" name="links"></textarea><br /></p>
<p align="center"><input type="submit" value="Check Links" name="submit" /> </p>
</form>
<p align="center"> </p>
</body></html>
And, I would like to make that look like the theme that im using on my forum, So how do i get that to work? Because when i add like
$header in it just shows that as text.
I was figuring there would be somthing i would need to do in Style Manager but i could not see what i would need to put into it!
<?php
//Lets calulate the time required.
$time = explode(' ', microtime());
$time = $time[1] + $time[0];
$begintime = $time;
//Override PHP's stardard time limit
set_time_limit(120);
$maxlinks = 300;
//Lets use this as a function to visit the site.
function curl($link, $post='0')
{
$ch = curl_init($link);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_COOKIEJAR, "");
curl_setopt($ch, CURLOPT_COOKIEFILE, "");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
if($post != '0') {
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
}
$page = curl_exec($ch);
return($page);
curl_close($ch);
}
function check($link, $x, $regex, $pattern='', $replace='') {
if(!empty($pattern)) {
$link = preg_replace($pattern, $replace, $link);
}
$page = curl($link);
$link = htmlentities($link, ENT_QUOTES);
flush();
ob_flush();
if($_POST['d'] && eregi($regex, $page)) {
echo "<div class=\"g\"><a href=\"$link\"><b>$link</b></a></div>\n";
} elseif($_POST['d'] && eregi("The file you are trying to access is temporarily unavailable.", $page)) {
echo "<div class=\"y\"><a href=\"$link\"><b>$link</b></a></div>\n";
} elseif($_POST['d'] && !eregi($regex, $page)) {
echo "<div class=\"r\"><a href=\"$link\"><b>$link</b></a></div>\n";
} elseif(!$_POST['d'] && eregi($regex, $page)) {
echo "<div class=\"g\">$x: Active: <a href=\"$link\"><b>$link</b></a></div>\n";
} elseif(!$_POST['d'] && eregi("The file you are trying to access is temporarily unavailable.", $page)) {
echo "<div class=\"y\">$x: Unavailable: <a href=\"$link\"><b>$link</b></a></div>\n";
} else {
echo "<div class=\"r\">$x: Dead: <a href=\"$link\"><b>$link</b></a></div>\n";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>1337ex.net Link Checker</title>
<style type="text/css">
<!--
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.title {
font-size: 18px;
font-weight: bold;
}
.g {
text-align:center;
color:green;
}
.y {
text-align:center;
color:yellow;
}
.r {
text-align:center;
color:red;
}
.n {
text-align:center:;
color:blue;
}
-->
</style>
</head>
<body>
<body bgcolor="black" style="color: white;" >
<div style="text-align:center">
<p align="center"> </p>
<p align="center">Works With :</p>
<p align="center">Axifile.com | Badongo.com | Depositfiles.com<br />
Easy-Share.com | Egoshare.com | Filefactory.com<br />
Files.to | Gigasize.com | Mediafire.com<br />
Megashares.com | Megaupload.com | Mihd.net<br />
Momupload.com | Rapidshare.com | Rapidshare.de<br />
Rndbload.com | Savefile.com | Sendspace.com<br />
Speedyshare.com | Turboupload.com | Uploaded.to<br />
Uploading.com | Usaupload.net | Zshare.net</p>
<p align="center">Kills :</p>
<p align="center">Anonym.to | Linkbucks.com | Lix.in<br />
Rapidshare.com Folders | Usercash.com</p>
<p align="center"> Insert Links Here: </p>
<form action="" method="post">
<p align="center">
<textarea rows="10" cols="50" name="links"></textarea><br /></p>
<p align="center"><input type="submit" value="Check Links" name="submit" /> </p>
</form>
<p align="center"> </p>
</body></html>
And, I would like to make that look like the theme that im using on my forum, So how do i get that to work? Because when i add like
$header in it just shows that as text.
I was figuring there would be somthing i would need to do in Style Manager but i could not see what i would need to put into it!