//error_reporting(E_ALL); $supportemail="none"; $datatype=0; $datasignup=0; $siteurl=""; $sitetitle=""; $rules=""; $minouts=10; $cbmax=0.05; $goodmin=0.2; $goodmintraffic=500; $kpahits=100; if( file_exists('tts/ttsdata') ) { $fp=@file('tts/ttsdata'); list($datatype,$datasignup,$siteurl,$sitetitle,$minouts,$supportemail,$cbmax,$goodmin,$goodmintraffic,$rules,$kpahits)=spliti('[|]',chop($fp[0])); } ?>
Trade Form |
Rules echo($rules." "); echo("My url: ".$siteurl." "); echo("My title: ".$sitetitle." "); ?> |
if ( $_POST['addtrade'] )
{
$link=strip_tags(mysql_escape_string(trim($_POST['tlink'])));
$link=strtolower($link);
$plink=parse_url($link);
$domain=preg_replace("|^www\.|", "",$plink[host]);
$ch = curl_init($domain);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
$retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if (200==$retcode)
{
$ip=gethostbyname($domain);
$template=file_get_contents('http://www.sitehot.net/blist/blist.domain');
$domains=unserialize($template);
$template=file_get_contents('http://www.sitehot.net/blist/blist.ip');
$ips=unserialize($template);
if ( !in_array($domain, $domains) && !in_array($ip, $ips) )
{
$title=strip_tags(mysql_escape_string(trim($_POST['tdesc'])));
if ( $title != "" )
{
$mail=strip_tags(mysql_escape_string(trim($_POST['tmail'])));
if ( $mail != "" )
{
$nick=strip_tags(mysql_escape_string(trim($_POST['tnick'])));
if ( $nick != "" )
{
$icq=strip_tags(mysql_escape_string(trim($_POST['ticq'])));
if ( $icq != "" )
{
$template=file_get_contents('tts/traders');
$template=explode("\n",$template);
$traders="";
foreach ($template as $trader)
{
list($tdomain, $tlink, $tdesc, $tforce, $ttype) = explode("|", $trader);
if ($tdomain!="")
{
$traders=$traders."|".$tdomain;
}
}
if ( !stristr($traders,$domain) )
{
//echo($domain."|".$link."|".$title."|0|2|".$mail."|".$nick."|".$icq." "); $fp = fopen("tts/traders","a"); fwrite($fp,$domain."|".$link."|".$title."|0|2|".$mail."|".$nick."|".$icq."\n"); fclose($fp); @chmod("traders", 0755); $pos24="0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; $fp = fopen("tts/ttsday","a"); fwrite($fp,$domain."#".$pos24."#".$pos24."#".$pos24."#".$pos24."#".$pos24."#".$pos24."#".$pos24."\n"); fclose($fp); @chmod("ttsday", 0775); $pos60="0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; $fp = fopen("tts/ttshour","a"); fwrite($fp,$domain."#".$pos60."#".$pos60."#".$pos60."#".$pos60."#".$pos60."#".$pos60."#".$pos60."\n"); fclose($fp); @chmod("ttshour", 0775); $pos30="0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; $fp = fopen("tts/ttskpa","a"); fwrite($fp,$domain."#".$pos30."\n"); fclose($fp); @chmod("tts/ttskpa", 0775); if($supportemail!="none" && $supportemail!="") {@mail($supportemail, 'trader added', 'trader '.$domain.' added to '.$siteurl, 'From: '.$siteurl);} echo("TRADE ADDED "); } else { echo("Error: trade already exist. "); } } else { echo("Error: bad icq number. "); } } else { echo("Error: bad nick name. "); } } else { echo("Error: bad e-mail. "); } } else { echo("Error: bad site title. "); } } else { echo("Error: can't add trade "); } } else { echo("Error: bad trade link. "); } } else { if ($datasignup !=0) { ?> add trade:} else { ?>public trade form closed} } ?> |