vBulletin Harici Sayfa - Login Formu - Son Konular
ilk önce reklam.php dosyamızı oluşturalım
PHP- Kodu:
<?php
// ######################## SET PHP ENVIRONMENT ########################### error_reporting(E_ALL & ~E_NOTICE);
// ##################### DEFINE IMPORTANT CONSTANTS ####################### // change the line below to the actual filename without ".php" extention. // the reason for using actual filename without extention as a value of this constant is to ensure uniqueness of the value throughout every PHP file of any given vBulletin installation.
define('THIS_SCRIPT', 'reklam');
// #################### PRE-CACHE TEMPLATES AND DATA ###################### // get special phrase groups $phrasegroups = array();
// get special data templates from the datastore $specialtemplates = array();
// pre-cache templates used by all actions $globaltemplates = array( // change the lines below to the list of actual templates used in the script 'reklam', );
// pre-cache templates used by specific actions $actiontemplates = array();
// ########################## REQUIRE BACK-END ############################ require_once('./global.php');
// #################### HARD CODE JAVASCRIPT PATHS ######################## $headinclude = str_replace('clientscript', $vbulletin->options['bburl'] . '/clientscript', $headinclude);
// ######################################################################## // ######################### START MAIN SCRIPT ############################ // ########################################################################
$navbits = array(); // change the line below to contain whatever you want to show in the navbar (title of your custom page) $navbits[$parent] = 'Reklam Bilgileri';
$navbits = construct_navbits($navbits); eval('$navbar = "' . fetch_template('navbar') . '";');
// change the line below to contain the name of the actual main output template used in your script eval('print_output("' . fetch_template('reklam') . '");');
('reklam') yazan yer reklam adlı template burda çalışsın anlamını taşıyor...
ozmn şimdi stil yönetimine geliyoruz kullandıgımız stile yeni bir template oluşturuyoruz ve adını reklam koyuyoruz..kodlar ise şöyle...
PHP- Kodu:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] Reklam</title> </head> <body>
$header $navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"
align="center"> <table cellpadding="0" cellspacing="0" border="0" class="tborder" width="100%" align="center"><tr><td> <table cellpadding="6" cellspacing="1" border="0" width="100%"> <tr> <td class="tcat">SHAL Forum Reklam Bilgileri</td> </tr> <tr> <table width="412" border="0" align="center" cellpadding="0" cellspacing="0"><br> <center> <font size="2" face="tahoma"> <div align="center"> <font style="font-size: 8pt" face="Verdana" color="#000000"> Yazınızı veya içeriginizi Buraya Yazın
</tr> </table><br><center><b>Powered by Shaltr.com</b></center> <br><br> $footer </body> </html>
Harici Bir Sayfada Forumdaki Son Konular
PHP- Kodu:
<? $db_host = "localhost"; // Change this if your MySQL database host is different. $db_name = "root"; // Change this to the name of your database. $db_user = "forum"; // Change this to your database username. $db_pw = ""; // Change this to your database password.
$forum_url = "http://forum.shaltr.com"; // Change this to reflect to your forum's URL. $forum_id = ""; // If you wish to display the posts from a specific forum, enter the forum id here. Otherwise, leave it blank. $limit = "10"; // Number of posts displayed. $titlecolor = "#FF0000"; // This is the color of the title. $postedcolor = "#FFFFFF"; // This is the color of the bottom text. $txtlimit = "100"; // This is the character limit. #######################################
// Connecting to your database mysql_connect($db_host, $db_user, $db_pw) OR die ("Cannot connect to your database"); mysql_select_db($db_name) OR die("Cannot connect to your database");
// Below is the beginning of a table. If you feel you don't need it, you may remove it. echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\" bgcolor=\"#000000\">";
if ($forum_id) { $forumid = "AND forumid=$forum_id"; }
if ($limit) { $limited = "LIMIT $limit"; } $thread_sql = mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost DESC $limited");
while($thread_get=mysql_fetch_array($thread_sql)) { $lastpost = $thread_get['lastpost']; $poster = $thread_get['lastposter']; $tid = $thread_get['threadid']; $psql = mysql_query("SELECT postid FROM post WHERE threadid=$tid ORDER BY postid DESC"); $getp=mysql_fetch_array($psql); $pid = $getp['postid']; $date2 = date ("m/d/y h:i A" ,$lastpost); $title = $thread_get['title']; $title = substr($title,0,$txtlimit); echo "<tr><td><font size=\"2\" face=\"verdana,arial,geneva\"><a href=\"$forum_url/showthread.php?p=$pid#post$pid\" target=\"_blank\"><FONT SIZE=\"2\" COLOR=\"$titlecolor\" face=\"verdana,arial,geneva\">$title</FONT></a></font><br /><font color=\"$postedcolor\" face=\"verdana,arial,geneva\" size='1'>gönderen: $poster </FONT></td></tr>"; } echo "</table>"; ?>
Foruma Harici Sayfadan Login olmak için gereken kodlar (ayarlarınızı kendinize göre değiştiriniz)
PHP- Kodu:
<html>
<head>
<title>SHAL FORUM - Döküman piskotilkinindir.</title> </head>
<body> <table class="tborder" cellSpacing="1" cellPadding="6" width="1" align="center" border="0" height="174"> <tr> <td class="panelsurround" align="middle" width="396" height="161"> <div class="panel" style="width: 122; height: 195"> <div align="left"> <form action="http://www.shaltr.com/forum/login.php" method="post" target="_blank" style="display: inline" onsubmit="md5hash(vb_login_password,vb_login_md5password,vb_ login_md5password_utf)"> <input type="hidden" value="login" name="do"> <input type="hidden" value="1" name="forceredirect"> <input type="hidden" value="http://www.shaltr.com/forum/index.php" name="url"> <input type="hidden" name="vb_login_md5password"> <input type="hidden" name="vb_login_md5password_utf"> <input type="hidden" name="s"> <fieldset class="fieldset" style="width: 111; height: 165"> <legend style="color: #22229C; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif"> Bağlan</legend> <table cellSpacing="3" cellPadding="0" align="center" border="0" width="107"> <tr> <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164"> Kullanıcı Adı:<br> <input class="bginput" accessKey="u" tabIndex="1" size="12" name="vb_login_username"></td> </tr> <tr> <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164"> Şifre:<br> <input class="bginput" accessKey="p" tabIndex="1" type="password" size="12" value name="vb_login_password"></td> </tr> <tr> <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164"> <p align="justify"><span style="FLOAT: right"> <a href="http://www.shaltr.com/forum/login.php?do=lostpw" style="color: #000020; text-decoration: none"> Şifremi unuttum</a></span> <label for="cb_cookieuser" style="cursor: default"> <input id="cb_cookieuser" tabIndex="1" type="checkbox" CHECKED value="1" name="cookieuser">Beni Hatırla? <div align="center"> <a href="http://www.shaltr.com/forum/register.php"><b>Kayıt Ol</b> </a> </div> </label> </td> </tr> <tr> <td align="right" style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164"> <input class="button" accessKey="s" tabIndex="1" type="submit" value="Bağlan" style="float: right; border: 1px solid #3E5C92; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1"> </td> </tr> </table>
</fieldset> </form> </div> </div> </td> </tr> </table> </body>
</html>
Döküman piskotilkinindir.
|