BuLLDoZeRBG
Registered
Здравейте. Трябва ми интеграция на Invision Power Board(IPB) с уеб сайт.
Версията е 3.1.3
Версията е 3.1.3
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<?php
include("forum/conf_global.php");
$host="localhost";//хоста
$db_user="useripb";//дб потребител
$db_password="passipb"; //дб парола
$database="dbipb"; //дб име
mysql_connect($host,$db_user,$db_password);
mysql_select_db($database);//свързваме се към бд
$pyt="forum/"; //пътя до форума, тук отново трябва да посочите пътя до форума
if (isset($_COOKIE["member_id"])) { //проверява дали има бисквитки
if ($_COOKIE["member_id"] == 0) { //ако не е логнат даваме формата за вход
echo "<table><form action='".$pyt."index.php?app=core&module=global§ion=login&do=process' method='post' name='LOGIN'>
Потребителско име:<br /><input type='text' size='19' maxlength='64' name='username' class='user' id='mstatustext' ><br />
Парола:<br /><input type='password' size='19' name='password' class='pass' id='mstatustext'><br />
Запомни ме ?<br /><input class='checkbox' type='checkbox' name='CookieDate' value='1' checked='checked'><br />
Анонимно<br /><input class='checkbox' type='checkbox' name='Privacy' value='1'><br />
<input type='submit' value='Влизане' id='loginbtn'>
</form></table>
<a href='".$pyt."index.php?app=core&module=global§ion=register'>Регистрация</a><br />";
}
else { //, но ако е логнат показваме инфо
$conn = mysql_connect($INFO['sql_host'], $INFO['sql_user'], $INFO['sql_pass']) or die("MySQL Error!");
mysql_select_db($INFO['sql_database']) or die("MySQL Error!");
mysql_query("SET CHARACTER SET windows-1251", $conn);
$member_id = $_COOKIE['member_id']; //Взимаш ID-то на потребителя, с който си се логнал от бискивтката, защото по друг начин не се сетих...
$query = "SELECT * FROM `{$INFO['sql_tbl_prefix']}members` WHERE `member_id`='$member_id'";
$result = mysql_query($query) or die(mysql_error());
$info = mysql_fetch_array($result);
$logout_key = md5($info['email'].'&'.$info['member_login_key'].'&'.$info['joined']); //Хеша, който в случая се явява logout key...
$query = mysql_query("SELECT name FROM ibf_members where member_id='$_COOKIE[member_id]'") or die(mysql_error());
$query1 = mysql_query("SELECT email FROM ibf_members where member_id='$_COOKIE[member_id]'") or die(mysql_error());
$query2 = mysql_query("SELECT avatar_location FROM ibf_profile_portal where pp_member_id='$_COOKIE[member_id]'") or die(mysql_error());
while($n = mysql_fetch_array($query)) //взимаме потребителя от БД
while($e = mysql_fetch_array($query1)) //взимаме емайла от БД
while($a = mysql_fetch_array($query2)) //взимаме аватара от БД
{
$avatar=$a['avatar_location'];
if ($avatar == NULL)
{
$avatar="/noavatar.gif"; //името на снимката която ще се показва ако потребителя няма аватар. Изображението се поставя в папка uploads на форума.
}
else
{
$avatar=$a['avatar_location'];
}
echo"
Здравей , <a href='".$pyt."index.php?showuser=".$_COOKIE[member_id]."'>$n[name]</a><br />
$e[email] !<br />
<a href='".$pyt."index.php?app=core&module=usercp&tab=members'>Контрол панел</a><br />
<br />
<a href=\"$pyt/index.php?app=core&module=global§ion=login&do=logout&k={$logout_key}\" title=\"Излизане\"><input value='Излез' id='loginbtn' type='submit'></a>
";
}
}
}
else {//ако няма бисквитки показваме формата за вход
echo "<table><form action='".$pyt."index.php?app=core&module=global§ion=login&do=process' method='post' name='LOGIN'>
Потребителско име:<br /><input type='text' size='19' maxlength='64' name='username' class='user' id='mstatustext' ><br />
Парола:<br /><input type='password' size='19' name='password' class='pass' id='mstatustext'><br />
Запомни ме ?<br /><input class='checkbox' type='checkbox' name='CookieDate' value='1' checked='checked'><br />
<input type='submit' value='Влизане' id='loginbtn'>
</form></table>
<a href='".$pyt."index.php?app=core&module=global§ion=register'>Регистрация</a><br />";
}
?>