Почта

15.95K
.
Enter нажат, к чему теперь рыданья…
Я на хомяке, сайт когда там был, залил нормально и тоже с вопросиками. Потом сайт перенес, почта на нем нормально работает, спасибо.
Сейчас еще один хочу сделать на том же самом хостинге и ни фига таблицы залить не могу, уже по разному пробовал, отделял таблицы от инсталятора, пытался вручную загрузить, неправильная кодировка. Что еще можно придумать?
.
LegaR (28.12.2010/19:44)
Письма из бана идут надо бы поправить)
Разве в стандартом привате не так же сделано? Человек с баном не может оставлять сообщений на сайте, но личная почта остается. Вроде не ошибаюсь
.
Taltos, Смотря какой бан. Если бан гостевой то конечно приват работает. А вот если полный блок то не должна работать. Тут бан на приват только работает. А вот полная блокировка нет можно пользоваться почтой.
.
Krite, и снова я
файл contacts.php строка...
$subtext = '<a href="'.$home.'/pochta/index.php?act=add&amp;id='.$res['id'].'">Написать</a> | <a href="'.$home.'/pochta/index.php?act=delete&amp;id='.$row['id'].'">Удалить</a>';

"Удалить" что то не то, однако но это ладно, я заменил '.$row['id'].' на '.$res['id'].'
Меня теперь интересует вот эта строка
$result = mysql_query('SELECT * FROM `users` WHERE `id` = ' . $row['id_kont']);

Здесь $row и должна быть или тоже ошибка?
.
Поверь в мечту!
Ну так посмотри что эта переменная означает. Ты больше времени потратишь на написание тег тут чем займет анализ кода
.
zumak (03.01.2011/14:24)
Ну так посмотри что эта переменная означает. Ты больше времени потратишь на написание тег тут чем займет анализ кода
я то пойму и исправлю сам, только нашел это, рядом с ошибкой в ссылке вот и написал здесь, чтобы автор исправил (если что)
.
$res['id'] = $row['id_kont'];

все нашел, вопрос последний снимаю
И со спокойной душой жду новую версию
.
Все там правильно сделано зачем себя и меня в заблуждение вводишь.
$row['id'] - это id контакта который записывается в таблицу `mail_konts`,
а $res['id'] - это id пользователя.
.
понятно...
Просто смущала разница id в ссылках
.
Taltos
Krite, и еще, переделай пожалуйста usr_del.php под новую почту
сейчас там так
// Удаляем почту
            mysql_query("DELETE FROM `privat` WHERE `user` = '" . $user['name'] . "'");
            mysql_query("DELETE FROM `privat` WHERE `author` = '" . $user['name'] . "' AND `type` = 'out' AND `chit` = 'no'");
            
			mysql_query("OPTIMIZE TABLE `privat`");
			
			mysql_query("UPDATE `mail_msg` SET `read`='2', `delete` = '" . $user['id'] . "' WHERE `id_user` = '" . $user['id'] . "' OR `id_kont` = '" . $user['id'] . "'");
			mysql_query("DELETE FROM `mail_konts` WHERE `id_user` = '" . $user['id'] . "' OR `id_kont` = '" . $user['id'] . "'");
			mysql_query("DELETE FROM `mail_msg` WHERE `id_kont` = '" . $user['id'] . "' AND `sys`='2'");
			mysql_query("OPTIMIZE TABLE `mail_konts`");


Сообщения остаются (((
Всего: 734