wMan |
3rd August 2009 19:20 |
im youst asking that's all :D by the way wtf is wrong with this code
main.php
PHP Code:
<?php if (eregi("main.php",$_SERVER["PHP_SELF"])) die ("You can't access this file directly"); $tableopen = false; $errtableopen = false; $table2open = false; $btback1 = "f0f0f0"; $btback2 = "f9f9f9"; $btback3 = "EBDDE2"; function OpenTable($title = "title", $tablewidth = "") { global $tableopen, $siteurl; if ($tableopen) return; if($tablewidth !="") $stylewidth = "style=\"width: ".$tablewidth."px;\""; else $stylewidth = ''; echo "<div class=\"mainbox\" ".$stylewidth."> "; echo "<span class=\"mainbox-title\">".$title."</span><div style=\"margin: 0 auto;\">"; $tableopen = true; } function CloseTable() { global $tableopen, $siteurl; if (!$tableopen) return; echo "</div></div>"; $tableopen = false; } function OpenTable2($title = "") { global $tableopen2, $siteurl; if ($tableopen2) return; echo "<div id=\"messagebox\" > "; echo "<span class=\"messagebox-title\">".$title."</span><div style=\"margin: 0 auto;\">"; $tableopen2 = true; } function CloseTable2() { global $tableopen2, $siteurl; if (!$tableopen2) return; echo "</div></div>"; $tableopen2 = false; } function OpenNewsTable($title = "") { global $OpenNewsTable, $siteurl; if ($OpenNewsTable) return; echo "<div id=\"newsbox\" > "; $OpenNewsTable = true; } function CloseNewsTable() { global $OpenNewsTable, $siteurl; if (!OpenNewsTable) return; echo "</div>"; $OpenNewsTable = false; } function OpenMessTable($title = "") { global $OpenMessTable, $siteurl; if ($OpenMessTable) return; echo "<div id=\"messagebox\"> "; echo "<span class=\"messagebox-title\">".$title."</span>"; $OpenMessTable = true; } function CloseMessTable() { global $OpenMessTable, $siteurl; if (!$OpenMessTable) return; echo "</div>"; $OpenMessTable = false; } function OpenSuccTable($title = "") { global $OpenSuccTable, $siteurl; if ($OpenSuccTable) return; echo "<div id=\"successbox\" > "; echo "<span class=\"successbox-title\">".$title."</span>"; $OpenSuccTable = true; } function CloseSuccTable() { global $OpenSuccTable, $siteurl; if (!$OpenSuccTable) return; echo "</div>"; $OpenSuccTable = false; } function OpenErrTable($title) { global $OpenErrTable, $siteurl; if ($OpenErrTable) return; echo "<div id=\"errorbox\" > "; echo "<span class=\"errorbox-title\">".$title."</span>"; $OpenErrTable = true; } function CloseErrTable() { global $OpenErrTable, $siteurl; if (!$OpenErrTable) return; echo "</div>"; $OpenErrTable = false; } function themechange(){ { global $bttheme; $themes = Array(); $thememaindir = "themes"; $themehandle = opendir($thememaindir); while ($themedir = readdir($themehandle)) { if (is_dir($thememaindir."/".$themedir) AND $themedir != "." AND $themedir != ".." AND $themedir != "CVS") $themes[$themedir] = $themedir; } closedir($themehandle); unset($thememaindir,$themedir); } $change = ''; foreach ($themes as $key=>$val) { $change .= "<option "; if ($bttheme == $key) $change .="selected "; $change .= "value=\"".$key."\">".$val."</option>\n"; } unset($themes); return $change; } function languagechange(){ { global $language; $languages = Array(); $langdir = "language"; $langhandle = opendir($langdir); while ($langfile = readdir($langhandle)) { if (eregi("\.php$",$langfile) AND strtolower($langfile) != "mailtexts.php") $languages[str_replace(".php","",$langfile)] = ucwords(str_replace(".php","",$langfile)); } closedir($langhandle); unset($langdir,$langfile); } $change = ''; foreach ($languages as $key=>$val) { $change .="<option "; if ($language == $key) $change .="selected"; $change .=" value=\"".$key."\">".$val."</option>\n"; } unset($languages); return $change; } function themeheader() { global $db, $db_prefix, $theme, $siteurl, $user, $upload_level, $sitename, $gfx_check, $donations, $INVITEONLY,$onlysearch, $pivate_mode; if ($user->user) { //Update online user list $pagename = substr($_SERVER["PHP_SELF"],strrpos($_SERVER["PHP_SELF"],"/")+1); $sqlupdate = "UPDATE ".$db_prefix."_online_users SET page = '".addslashes($pagename)."', last_action = NOW() WHERE id = ".$user->id.";"; $sqlinsert = "INSERT INTO ".$db_prefix."_online_users VALUES ('".$user->id."','".addslashes($pagename)."', NOW(), NOW())"; $res = $db->sql_query($sqlupdate); if (!$db->sql_affectedrows($res)) $db->sql_query($sqlinsert); } echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n"; echo "<html>\n"; echo "<head>\n"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n"; echo "<meta name=\"generator\" content=\"PMBT 2.0.2\" />\n"; echo "<meta http-equiv=\"Pragma\" content=\"no-cache\" />\n"; echo "<meta http-equiv=\"Expires\" content=\"-1\" />\n"; echo "<meta http-equiv=\"Cache-Control\" content=\"no-cache\" />\n"; echo "<!--[if lt IE 7]> <script defer type=\"text/javascript\" src=\"$siteurl/pngfix.js\"></script><![endif]-->"; echo "<title>".$sitename."</title>\n"; ?> <script type="text/javascript"> pmbtsite_url = "<?php echo $siteurl; ?>"; tag_prompt = "<?php echo _bb_tag_prompt; ?>"; img_prompt = "<?php echo _bb_img_prompt; ?>"; font_formatter_prompt = "<?php echo _bb_font_formatter_prompt; ?>"; link_text_prompt = "<?php echo _bb_link_text_prompt; ?>"; link_url_prompt = "<?php echo _bb_link_url_prompt; ?>"; link_email_prompt = "<?php echo _bb_link_email_prompt; ?>"; list_type_prompt = "<?php echo _bb_list_type_prompt; ?>"; list_item_prompt = "<?php echo _bb_list_item_prompt; ?>"; _btshoutnowprivate = "<?php echo _btshoutnowprivate; ?>"; </script> <?php if (is_readable("themes/$theme/favicon.ico")) { echo "<link REL=\"shortcut icon\" HREF=\"$siteurl/themes/".$theme."/favicon.ico\" TYPE=\"image/x-icon\">\n"; } if (!$onlysearch) { echo "<link rel=\"alternate\" type=\"application/rss+xml\" title=\"Last Torrents\" href=\"$siteurl/backend.php?op=last\">\n"; echo "<link rel=\"alternate\" type=\"application/rss+xml\" title=\"Best Torrents\" href=\"$siteurl/backend.php?op=best\">\n"; } if (is_readable("themes/$theme/style.css")) { echo "<link rel=\"StyleSheet\" href=\"$siteurl/themes/$theme/style.css\" type=\"text/css\">\n<script type=\"text/javascript\" src=\"$siteurl/global.js\"></script>\n"; } overlib_init(); echo "</head>\n\n"; $themepage = false; ?> <?php if($user->user)echo "<body onload=\"shoutthis_ajax()\">\n"; else echo "<body>"; echo"<noscript> <center><h1><font class=warntext>Javascript is not available!</font></h1></center> <center><h1><font class=warntext>This website cannot function correctly without JavaScript!</font></h1></center> </noscript>\n"; echo "<div id=\"overDiv\" style=\"position:absolute; visibility:hidden; z-index:1000;\"></div>\n"; echo "<div id=\"pmbtwrap\">\n"; echo'<img style"border:0" src="themes/pmbt/pics/logo.png" height="270" width="950" ><div id="theme-header"> </div> <div id="theme-body"><div align="center">'; ?> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <span class="preload1"></span> <span class="preload2"></span> <ul id="nav"> <li class="top"><a href="#nogo1" class="top_link"><span>Home</span></a></li> <li class="top"><a href="#nogo2" id="products" class="top_link"><span class="down">Products</span><!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="sub"> <li><b>Cameras</b></li> <li><a href="#nogo3" class="fly">Cameras<!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul> <li><a href="#nogo4">Nikon</a></li> <li><a href="#nogo5">Minolta</a></li> <li><a href="#nogo6">Pentax</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li><a href="#nogo7" class="fly">Lenses<!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul> <li><a href="#nogo8">Wide Angle</a></li> <li><a href="#nogo9">Standard</a></li> <li><a href="#nogo15">Mirror</a></li> <li><a href="#nogo10">Telephoto</a></li> <li><b>Zoom</b></li> <li><a href="#nogo12">35mm to 125mm</a></li> <li><a href="#nogo13">50mm to 250mm</a></li> <li><a href="#nogo14">125mm to 500mm</a></li> <li><b>Non standard</b></li> <li><a href="#nogo17">Bayonet mount</a></li> <li><a href="#nogo18">Screw mount</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li><b>Accessories</b></li> <li><a href="#nogo19">Flash Guns</a></li> <li><a href="#nogo20">Tripods</a></li> <li><a href="#nogo21">Filters</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down">Services</span><!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="sub"> <li><a href="#nogo23">Printing</a></li> <li><a href="#nogo24">Photo Framing</a></li> <li><a href="#nogo25">Retouching</a></li> <li><a href="#nogo26">Archiving</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Contacts</span><!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="sub"> <li><a href="#nogo28">Support</a></li> <li><a href="#nogo29" class="fly">Sales<!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul> <li><b>European</b></li> <li><a href="#nogo34" class="fly">British<!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul> <li><b>City</b></li> <li><a href="#nogo35">London</a></li> <li><a href="#nogo36">Liverpool</a></li> <li><a href="#nogo37">Glasgow</a></li> <li><a href="#nogo38" class="fly">Bristol<!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul> <li><b>District</b></li> <li><a href="#nogo39">Redland</a></li> <li><a href="#nogo40">Hanham</a></li> <li><a href="#nogo41">Eastville</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li><a href="#nogo42">Cardiff</a></li> <li><a href="#nogo43">Belfast</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li><a href="#nogo44">French</a></li> <li><a href="#nogo45">German</a></li> <li><a href="#nogo46">Spanish</a></li> <li><b>Worldwide</b></li> <li><a href="#nogo30">USA</a></li> <li><a href="#nogo31">Canadian</a></li> <li><a href="#nogo32">South American</a></li> <li><a href="#nogo47">Australian</a></li> <li><a href="#nogo48">Asian</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li><a href="#nogo49">Buying</a></li> <li><a href="#nogo50">Photographers</a></li> <li><a href="#nogo51">Stockist</a></li> <li><a href="#nogo52">General</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="top"><a href="#nogo53" id="shop" class="top_link"><span class="down">Shop</span><!--[if gte IE 7]><!--></a><!--<![endif]--> <!--[if lte IE 6]><table><tr><td><![endif]--><ul class="sub"> <li><a href="#nogo54">Online</a></li> <li><a href="#nogo55">Catalogue</a></li> <li><a href="#nogo56">Mail Order</a></li> </ul><!--[if lte IE 6]></td></tr></table></a><![endif]--> </li> <li class="top"><a href="#nogo57" id="privacy" class="top_link"><span>Privacy Policy</span></a></li> </ul> </html> <? function newuserpage($page) { if(eregi("user.php",$page))return true; if(eregi("takeconfirminvite.php",$page))return true; if(eregi("confirminvite.php",$page))return true; return false; } if($pivate_mode AND !$user->user AND !newuserpage($_SERVER["PHP_SELF"])){ loginrequired("user", false); include'footer.php'; } echo "<table border=\"0\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">\n"; echo "<tr>\n"; echo "<td>\n"; //echo "<link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"/w/opensearch_desc.php\" title=\"Wikipedia (English)\" />"; $reason = ""; if (is_banned($user, $reason)) { echo "<p> </p>\n"; echo "<p> </p>\n"; echo "<h3 align=\"center\">".str_replace("**reason**",htmlspecialchars($reason),_btbannedmsg)."</p>\n"; echo "<p> </p>\n"; echo "<p> </p>\n"; include("footer.php"); die(); } $has_newpm = false; $sql = "SELECT id FROM ".$db_prefix."_private_messages WHERE recipient = '".$user->id."' AND is_read = 'false' LIMIT 1;"; $res = $db->sql_query($sql) or btsqlerror($sql); $has_newpm = ($db->sql_numrows($res) > 0) ? true : false; $db->sql_freeresult($res); if ($has_newpm) { echo "<script type=\"text/javascript\" language=\"JavaScript\">"; echo "sPath = window.location.pathname;"; echo "sPage = sPath.substring(sPath.lastIndexOf('/') + 1);"; echo "if (sPage != \"pm.php\"){ var answer = confirm (\""._jscriptconfirmtext."\");"; echo "if (answer) window.location=\"pm.php?op=inbox\";"; echo "}"; echo "</script>"; } echo "<table width=\"100%\">\n"; echo "<tr>\n"; echo "<td width=\"2%\" valign=\"top\">\n"; echo "<div >"; if(!eregi("phpBB.php",$_SERVER["PHP_SELF"])) { include("./blocks/usercp.php"); // invite block if ($user->user AND $INVITEONLY) { OpenTable(_btinvites); echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\n"; echo "<tr><td align=\"center\">"._btinfituh."</td></tr>\n"; if ($user->invites > 0 ){ echo "<tr><td align=\"center\"><a href=invite.php>"._btsendiv."</a></td></tr>\n"; } echo "</table>"; CloseTable(); } if ($donations){ include("./blocks/donation_block.php"); } //include("blocks/shoutbox.php"); } echo "</div></td>\n"; echo "<td width=\"75%\" valign=\"top\">\n"; echo "<div id=\"rightcolumn\">"; $sql_profile = "SELECT * FROM ".$db_prefix."_users where id = '".$user->id."' ;"; $res_profile = $db->sql_query($sql_profile); $userrow = $db->sql_fetchrow($res_profile); $db->sql_freeresult($res_profile); // WARN things START if ($user->user) { if ($user->downloaded > 0){ include ("./ratiowarn.php"); } } if ($userrow["warned"]) { $warn_kapta = $userrow["warn_kapta"]; $warn_hossz = $userrow["warn_hossz"]; $modcomment = $userrow["modcomment"]; if ($warn_hossz != -1) { $warn = $warn_kapta + $warn_hossz; $time_now = strtotime(gmdate("Y-m-d H:i:s", time())); if ($warn < $time_now) { $modcomment = "[ " . gmdate("Y-m-d H:i:s", time()) . " - WARN time expired ]\n" . $modcomment; $msg = ("Your WARN time expired, so we deleted it!"); @$db->sql_query("INSERT INTO ".$db_prefix."_private_messages (sender, recipient, subject, text, sent) VALUES(1, " .$user->id. ",'WARNING' '" . $msg ."', NOW())") or die(mysql_error()); $modcomment = $modcomment; $frissites = $db->sql_query("UPDATE ".$db_prefix."_users SET modcomment=$modcomment, warned='0', warn_kapta='0', warn_hossz='0' WHERE id='".$user->id."'") or die(mysql_error()); } } } // WARN things END //////////////////// Kommentera modd //////////////////////// $res = $db->sql_query("SELECT torrent FROM ".$db_prefix."_peers WHERE uid='".$user->id."'")or print(mysql_error()); while($row = $db->sql_fetchrow($res)){ $kom = $db->sql_fetchrow( $db->sql_query("SELECT count(*) FROM ".$db_prefix."_comments WHERE user= '".$user->id."' AND torrent='$row[torrent]'"))or print(mysql_error()); $tor = $db->sql_fetchrow( $db->sql_query("SELECT name,owner FROM ".$db_prefix."_torrents WHERE id='$row[torrent]'"))or print(mysql_error()); if(!$kom[0] && $tor[owner] != $user->id){ $komment .= "<a href=details.php?id=".$row[torrent].">".$tor[name]."</a>"; } } ///////////////////////////////////////////////////////////// if ($user->user) { if ($komment){ print("<p><table border=0 cellspacing=0 cellpadding=10 bgcolor=green><tr><td style='padding: 50px; background: green'>\n"); print("Please leave a comment on:$komment"); print("</td></tr></table></p>\n"); } } } function overlib_init() { echo "<script type=\"text/javascript\" src=\"overlib/overlib.js\"><!-- overLIB (c) Erik Bosrup --></script>\n"; echo "<script type=\"text/javascript\" src=\"overlib/overlib_shadow.js\"><!-- overLIB (c) Erik Bosrup --></script>\n"; } function themefooter(){ global $startpagetime; if(!eregi("phpBB.php",$_SERVER["PHP_SELF"])){ echo"</div></td><td width=\"18%\" valign=top >";#right hand collom here echo"</td>"; echo"</tr>"; } echo' <tr> <td> <td><p class="footer"> phpMyBitTorrent © 2005-2006 <a href="http://phpmybittorrent.com">phpMyBitTorrent Team</a>. This is free software and contains source code version of GNU/LGPL distributed libraries. You may redistribute the whole package and its source code according to the GNU/GPL license. The Development Team cannot be held responsible in any way for the results of the use of this software. <!-- END OF COPYRIGHT NOTICE --> Generated in ' . abs(round(microtime()-$startpagetime,2)) . ' seconds </p>'; echo'<!-- Start of StatCounter Code --> <script type="text/javascript"> var sc_project=2789089; var sc_invisible=0; var sc_partition=28; var sc_security="7d0a2fe3"; </script> <script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c29.statcounter.com/2789089/0/7d0a2fe3/0/" alt="web metrics" ></a></div></noscript> <!-- End of StatCounter Code --> </td> </tr> </table> </td> </tr> </table> </div> </div> <div id="theme-footer"></div> </div> </body> </html>'; } function help($name,$help,$title = "") { echo "<span onmouseover=\"return overlib('".addslashes(str_replace(Array("\n","\""),Array("","'"),$help)),"'"; if ($title != "") echo ",CAPTION, '".addslashes(str_replace(Array("\n","\""),Array("","'"),$title))."'"; echo ",FGCOLOR,'#ffffaa',CAPICON,'themes/pmbt/pics/help.png',SHADOW,SHADOWOPACITY,40,SHADOWCOLOR,'#000000',SHADOWX,2,SHADOWY,2,HAUTO,VAUTO);\" onmouseout=\"return nd();\" style=\"cursor:help\">".$name."</span>"; } ?>
but menu doesnt look good i added css to style.css but i got error on images those are not showing up and when i press view background image i got this on url http://pegasus.woano.lv/themes/pmbt/pic/six_0.gif
Code:
HTTP 403 Error - ForbiddenA 403 HTTP Error Occurred while Processing Your Request.
You can't Access the Requested Page because the Server Configuration doesn't allow you to.
Please check carefully the URL Address on your Browser, and correct it if needed.
Contact if you're having problems.
why i got this ? ?
|