Пробвам се да направя един линк който да праща към скрипт който да проверява дали съществува такъв разговор м/у двамата и ако не съществува да създава, а ако съществува да препраща към него.
Всичко е готово с изключение на id не иска да вземе ID-то на потребителя с който иска да си пише
[js]function SendMessg1(id)
{
window.location.href = virpath+'index.php?m=messages&id='+id;
}[/js]
от към php само първите няколко реда са от значение. В тях оказвам id какво е.
Заявката след $id я правя, защото ми превръща $id-то в username когато е включен mod_rewrite.
След това оказвам $mid1 да е потребителя, които е в сесия и отдолу отново оказвам
ако mod_rewrite е включен променливата $mid2 да е $idc, а ако не е да е $id
Накрая като се пробвам да изпратя съобщение ми показва index.php?m=messages&id=undefined
ако в JS-то му задам вместо id някое id на потребител ме праща към него.
Та как да взема ID-то на потребителя?
Всичко е готово с изключение на id не иска да вземе ID-то на потребителя с който иска да си пише
[js]function SendMessg1(id)
{
window.location.href = virpath+'index.php?m=messages&id='+id;
}[/js]
от към php само първите няколко реда са от значение. В тях оказвам id какво е.
PHP:
$id = isset($_GET['id']) && $_GET['id'] ? trim($_GET['id']) : 0;
$result = $DB->query("SELECT member_id, username FROM members WHERE username='$id' OR member_id='$id' LIMIT 1");
if ($DB->num_rows($result)) {
$obj = $DB->fetch_object($result);
$idc = $obj->member_id;
unset($obj);
}
$mid1 = $SESSION->conf['member_id'];
if ( $PREFS->conf['fancy_urls'] ) { $mid2 = $idc; } else { $mid2 = $id; }
Заявката след $id я правя, защото ми превръща $id-то в username когато е включен mod_rewrite.
След това оказвам $mid1 да е потребителя, които е в сесия и отдолу отново оказвам
ако mod_rewrite е включен променливата $mid2 да е $idc, а ако не е да е $id
Накрая като се пробвам да изпратя съобщение ми показва index.php?m=messages&id=undefined
ако в JS-то му задам вместо id някое id на потребител ме праща към него.
Та как да взема ID-то на потребителя?