[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Правельное создание таблицы для мини форума
Guru! - шутка :-)
Друзья с наступающим вас новым годом!
Уважаемые знатоки и так сказать настоящие guru!
Написал движок сам, есть поиск, Комменты, регистрация, авторизация, гостевая книга, постраничная навигация, административная часть, и все это я делаю с легкостью
но проблема по порядку!

Пытаюсь написать мини форум, где нужно мне что бы пользователь который уже зарегистрирован попросту комментировал что нибудь на форуме и не вписывал своего имени, я пытался через $_SESSION['open']['user'] но тогда пользователь оставляет комент но до тех пор имя весит пока он в он лайне.
В общем у меня не получается вытащить юзера у которого было постоянное имя которое он указал при регистрации.
Я понимаю что если я вызываю данную функцию

<?php if(!$_SESSION['open']['user']):?>
<?php
else:?>
<?=
$_SESSION['open']['user']?>

<?php
endif;?>


То это условие только до того времени пока юзер не вышел!
а как вытащить его постоянно не могу понять!

Может я не правильно таблицу создал?
Регистрация и авторизация одна таблица, где хранятся Комменты другая таблица!
В общем прошу все пояснить кто сможет!
Как правильно все реализовать!
Кто поможет в онлайне или зашипит урок отблагодарю щедро!
Кого заинтересует предложение об видео уроке звоните обсудим детали
вот мой скайп
rasha_19802 спасибо за внимание!
inpost
Так ты ID юзера или логин юзера добавь в таблицу комментариев при добавлении самого комментария. Тогда ты сможешь всегда показать логин и ID юзера, который коммент оставил?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Guru! - шутка :-)
Цитата (inpost @ 31.12.2012 - 02:13)
Так ты ID юзера или логин юзера добавь в таблицу комментариев при добавлении самого комментария. Тогда ты сможешь всегда показать логин и ID юзера, который коммент оставил?

Вот запрос! но я поля пока не проверял на пустоту

$comm = mysql_real_escape_string($_POST['comm']);

$good = "INSERT INTO `userforum` SET
`comment`='
{$comm}',
`login`='
{$login}',
`forum_id`='
$forum_id'";

$roow = mysql_query($good);
if(mysql_affected_rows() > 0){
$_SESSION['user'] = "Отправленно";
header("Location: forumpost.php");
exit;

а в таблице где хранятся Комменты нужно положить login?
правильно я понял???
inpost
Guru! - шутка :-)
Я не знаю, что это за таблица у тебя. Таблица юзеров? То да, можно либо forum_id, либо login. По желанию.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Guru! - шутка :-)
Цитата (inpost @ 31.12.2012 - 02:34)
Guru! - шутка :-)
Я не знаю, что это за таблица у тебя. Таблица юзеров? То да, можно либо forum_id, либо login. По желанию.

В смысле таблица юзеров? где регистрируются???
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.