• 14-01-2013, 19:51:35
    #1
    Üyeliği durduruldu
    Arkadaşlar vbulletin olan sitemin de www.sitem.com/sorular.php şeklinde bir harici sayfa oluşturdum. şimdi sorular katagorisinde ki son konuları sorular.php olan harici sayfama çekmek istiyorum. bunu nasil yapabilirim?
  • 16-01-2013, 16:58:07
    #2
    videomontaj.com adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar vbulletin olan sitemin de www.sitem.com/sorular.php şeklinde bir harici sayfa oluşturdum. şimdi sorular katagorisinde ki son konuları sorular.php olan harici sayfama çekmek istiyorum. bunu nasil yapabilirim?
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" dir="ltr" lang="tr" id="vbulletin_html">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9" />
    <link rel="Shortcut Icon" href="http://www.sitedı.com/favicon.ico" type="image/x-icon" />
    
    <meta name="keywords" content="****" />
    <meta name="description" content="***" />
    
    
    
    <body onmouseover=clearInterval(scrollInterval) onmouseout=runScroller() 
    text=#7B4B1B vLink=#7B4B1B aLink=#7B4B1B link=#7B4B1B bgColor=#313131
    centerMargin=0 topMargin=0 onload=runScroller() marginheight="0" 
    marginwidth="0" style="background-image: url('')">
    
    
    <font color="#7B4B1B">
    <?
    
    $db_host = "localhost"; 
    $db_name = "veritabanı"; 
    $db_user = "kullanıcı"; 
    $db_pw = "şifre";
    
    $forum_url = "http://sitedı.com"; 
    $forum_id = "20"; //hangi forumdan çekmek istersen id girin
    $limit = "5"; //kaç adet mesaj çekilsin? numara girin.
    $titlecolor = "#FFFFFF"; 
    $postedcolor = "#999999"; 
    $txtlimit = "48"; 
    #######################################
    
    // 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=\"55%\" align=\"center\" cellspacing=\"0\" cellpadding=\"2\" bgcolor=\"\"><tr>";
    
    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 ("d/m/y H:i" ,$lastpost);   
    $time = date ("H:i" ,$lastpost);               
    $title = $thread_get['title'];
    $title = substr($title,0,$txtlimit);
      
    echo "
    
    
    
    <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\" size='2'>Yazan: $poster - $time </FONT>
    <br />
    </td>
    </tr>
    
    
    ";
    
    }
    
    echo "</table>";
    
    
    
    ?>
    
    </font>
    
    
    
    
    </body>
    </html>
    işinizi görür...
  • 19-01-2013, 09:43:03
    #3
    Üyeliği durduruldu
    Hocam bu çalışmıyor bende. Sanıyorum ki benim forumda tableprefix oldugu için, bir ara tablefrefixleri kaldırdım o zaman çalıştı. çalışır duruma getirebilirmiyiz yada farkli bir yöntemi yok mu?