PHP קוד:
<?php
$conn = array (
'host' => "localhost",
'user' => "user_user",
'db' => "user_db",
'pass' => "1234"
);
mysql_connect ($conn['host'], $conn['user'], $conn['pass']);
mysql_select_db ($conn['db']);
$qryck = mysql_query ("SELECT * FROM ibf_topics ORDER BY last_post DESC LIMIT 0,5");
$manage = array (1, 2, 3, 4, 5, 767);//מספרי פורומים למנהלים
$hot = 15;
while ($qry = mysql_fetch_array ($qryck))
{
if (!in_array ($qry['forum_id'], $manage)
$title = $qry['title'];
else
$title="<i>פורום למנהלים בלבד</i>";
if ($qry['posts'] >= $hot)
$image="f_hot.gif";//תמונה של נושא חם
elseif ($qry['poll_state'] != 0)
$image="f_poll.gif";//תמונה של נושא סקר
else
$image="f_norm.gif";//תמונה של נושא רגיל
echo "<img src='{$image}' border='0'>
<b><a href='Forums/index.php?showtopic={$qry['tid']}
&view=getlastpost' target='_blank'>{$title}</a></b><br /><span style='font-size:9px;'> (מאת
<a href='Forums/index.php?showuser={$qry['last_poster_id']}'
target='_blank'>{$qry['last_poster_name']}</a>)</span><br />";
}
?>
הסבר לשימוש - המערך הראשון הוא בעצם נתוני ההתחברות למסד.
אחר כך מתבצעים תהליכי התחברות, ואז כמובן שליפת נתונים.
אחר כך יש ARRAY ששמו MANAGE, ובו צריך להיות את כל (מספרי) הפורומים שהם מוגבלים בסיסמא או למנהלים בלבד, ויש את HOT, שבו יש את מספר התגובות המינימלי לנושא חם - ברירת מחדל 15.
ואז הוא בודק אם הפורום רגיל או לא.. אם לא הוא כותב פורומים למנהלים בלבד (אתם יכולים לשנות),
ואם לא הוא משאיר רגיל.
אחר כך יש את הנושא, הוא בודק- הנושא הוא סקר? נושא חם? או נושא רגיל?
ואז יש הדפסה, עם נתיב הפורום (שימו לב ושנו אם אתם צריכים..) וקצת הפניות..
שימוש באתר של חבר שלי אורי:
http://format./site
תהנו! =]
חכו כמה דקות ואני אכתוב את השני