مرجع پارسی MyBB

نسخه‌ی کامل: آموزش کامل قرار دادن آخرین ارسالهای mybb در وردپرس
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
دوستان اگه کمک کنین ممنون میشم
مشخصات دیتابیس فروم باید داده بشه دیگه ؟
رو پسورد حساس نیست ؟
اخه بعضی اسکریپت ها پسورد های خیلی پیشرفته رو نمیخونن

zohair

(۱۳۸۹/۱۱/۱۷، ۱۴:۳۴:۵۷ عصر)karinapc نوشته است: [ -> ]
نقل‌قول: دوستان شما هر دوتون مشکل ارتباط با دیتابیس رو دارید که به درستی انجام نمیشه چون مشخصاتش رو در فایل php درست وارد نکردید ..

اتفاقا من دوباره last.Php رو چک کردم اما مشکلی نداشت.......


من کد رو همینجا گذاشتم(ستاره همون اطلاعات دیتابیس هستن که برای امنیت ستاره گذاشتم)و در اخر هم عکس اونجایی که پوشه post رو آپ کردم.ببینین که درست هستن یا نه؟هم ادرس و هم کد البته در درست بودن دیتابیس شکی ندارم.




کد php:
<?php
//web alfa
// http://www.85ohm.ir
// ver 1.0

echo '
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl" lang="fa-IR">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="http://karinapc.com/wp-content/themes/venos/last/FB.css" rel="stylesheet" type="text/css" media="screen">
<div id="MTForumBlock">
<table id="webalfa-lastpost">
        <tr class="MTForumfirst">
            <td class="MTForumtitle">عنوان</td>
            <td class="MTForumanswer">پاسخ</td>
            <td class="MTForumview">بازديد</td>
            <td class="MTForumlast">توسط</td>
</tr>'
;
            
## CUSTOMIZE SETTINGS FOR YOUR SITE ##
$db_host "localhost"// Change this if your MySQL database host is different.
$db_name "*********"// Change this to the name of your database.
$db_user "***********"// Change this to your database username.
$db_pw "***********"// Change this to your database password.
$db_pre "mybb_"// Tables prefix
$forum_url "http://forum.www.karinapc.com"// Change this to reflect to your forum's URL.
$limit "20"// Number of posts displayed.
$txtlimit "100"// This is the character limit.

#######################################
// Connecting to your database
mysql_connect($db_host$db_user$db_pw );
mysql_select_db($db_name);

mysql_query("SET NAMES utf8");
$thread_sql mysql_query("SELECT tid,subject,lastposter,replies,views FROM ".$db_pre."threads order by lastpost DESC LIMIT $limit");

while(
$thread_get=mysql_fetch_array($thread_sql))
{
$replycount $thread_get['replies'];
$views $thread_get['views'];
$threadid $thread_get['tid'];
$poster $thread_get['lastposter'];
$title $thread_get['subject'];
if(
strlen($title) > ($txtlimit-4)){
$title substr($title,0,$txtlimit).'...';
}

echo 
"
        <tr>
            <td class=\"MTForumrowtitle\"><a href=\""
.$forum_url."thread-$threadid-lastpost.html\"><img src=\"last/FBarrow.gif\" border=\"0\"> $title</a></td>
            <td class=\"MTForumanswer\">
$replycount</td>
            <td class=\"MTForumview\">
$views</td>
            <td class=\"MTForumlast\">
$poster</td>
        </tr>"
;
        

}

echo 
"        </tr>
    </table>
</div>

"
;

?>




[تصویر:  01010122340.jpg]
شما در هر صورت مشخصات دیتابیس رو صحیح بهش نمیدید که نشون نمیده
برای دیتابیس فرومتون یک یوزر و پسورد جدید بسازید و مشخصات اون رو بهش بدین . ضمنا به پیشوندهای دیتابیس هم در صورت وجود دقت کنید ...

(۱۳۸۹/۱۱/۱۷، ۱۷:۱۳:۲۶ عصر)kaka نوشته است: [ -> ]مشخصات دیتابیس فروم باید داده بشه دیگه ؟
رو پسورد حساس نیست ؟
اخه بعضی اسکریپت ها پسورد های خیلی پیشرفته رو نمیخونن

بله دیتابیس فروم باید وارد بشه. فقط چکش کنیدکه صحیح باشه . شما هم چون پسورد خیلی پیشرفته ای هست ، این پسورد رو عوض کنید یا یک اکانت دسترسی جدید به اون دیتابیس بسازید .

(۱۳۸۹/۱۰/۳۰، ۲۱:۱۸:۱۹ عصر)mihankid نوشته است: [ -> ]برای سایت هایی با سیستم مدیریت محتوای موبیل تایپ ابتدا پوشه را در محل پوشه وبلاگ آپلود کرده و سپس اینگونه اینکلود کنید :
با فرض اینکه پوشه با نام last-post هست
کد php:
<?php include("<$MTBlogSitePath$>last-post/last.php"); ?>

من این کار را انجام دادم و موفق شدم فقط نکته ای که وجود دارد این است که باید آدرس ها لوکال نباشد مثلا آدرس عکس ها در فایل css با ید اینگونه باشد
کد php:
http://sitename.ir/last-post/MTForumBlock_row_over.png 
همچنینی فایل css داخل فایل last.php نیز باید اینگونه آدرس دهی شود

موفق باشید و خدا خیر بده هرکسی که این سورس را نوشته
برای اینکه لینک ها در صفحه جدید باز شوند ( تاثیری روی لین های صفحه مورد نظر نخواهد گذاشت )
فایل last.php را اینگونه ویرایش کنید و عبارت زیر را در تگ مربوط به لینک اضافه کنید
کد php:
target=\"_blank\" 

میشه بگی دقیقه این کد رو کجا بزاریم که تو پنجره جدید لینک ها باز بشن .

ممنون
کسی نبود جواب ما رو بده ؟؟؟

از مدیران کسی نیست کمک کنه ؟؟؟؟
من نصب کردم فقط عکس زیر رو نگاه کنید متوجه میشید مشکلم چیه. اگه مشیه بگید مشکل از کجاست
[تصویر:  72660785.jpg]
Smile

تشکر ... هزار دنیا ممنونم

خیلی دنبالش گشتم

Heart
من تمام مراحل رو انجام دادم ، اما در آخر این ارور رو میده :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/ghalamui/domains/ghalamu.ir/public_html/forum/last/last.php on line 36

زیرش عنوان - پاسخ - بازدید و نویسنده میاد ، اما هیچ کدوم از پست هارو نشون نمیده ... Undecided

اینم بگم که هنوز تو ایندکس امتحان نکردم و فقط فایل last.php رو امتحان کردم ...
سلام
من می خواهم انجمن های خصوصی سایتم در آخرین ارسال ها نمایش داده نشود
اگر نمی دونید فقط بگید کدام جدول از دیتابیس مشخص می کند که یک انجمن خصوصی است که خودم برنامه رو تغییر بدهم .
با تشکر
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17