/*На джон4, на других не проверялось*/ //ссылка вида http://твойсайт '.$set['homeurl'].' или '.$home.' //запрос в базу, таблица users поле info, обычно вставляют внутри echo 'тут'; '.$user['info'].' //запрещаем гостям, вставить после reqire_once("incfiles/core.php") или после require_once('incfiles/head.php'); код ниже без require('../incfiles/head.php'); if (!$user_id) { require('../incfiles/head.php'); echo functions::display_error($lng['access_guest_forbidden']); require('../incfiles/end.php'); exit; } //ещё пример запрещения если права малы, можно поставить равно ещё, типа >=, или если надо $rights == 9(это значит если права равны 9, то пускаем на страницу, если чёто другое(неравно 9), то пишем ошибку if ($rights < 9) { header('Location: '.$home.'/?err'); exit; } //коминирование, разделяется && , можно ставить сколько душе угодно. Код: если у юзера есть id(то есть он авторизировался) и права больше 8, то продолжаем, а если нет id или траблы с правами, то прикрепляем шапку(head) пишем текст и крепим ноги(end) if (!$user_id && $rights>8) { require('../incfiles/head.php'); echo 'текст'; require('incfiles/end.php'); exit; } //присвоение переменной $per значения поля post в таблице users + 3, те в поле пост число и мы кнему прибавляем 3!!поле пост в базе не изменяется!!(забыл сказать что $datauser заменяет '.$user, те ставит '.$user перед ['post'] и после ['post'] ставит .', возможно я не прав) используется вне echo 'тут не ставим $datauser'; , хотя сам не уверен $per = $datauser['post'] + 3; //а теперь обновляем поле пост тем же числом, но увеличенным на 3, не забыв про id mysql_query("UPDATE `users` SET `poast` = '$per' WHERE `id` = '$user_id'"); //всё выше лучше писать друг за другом, всмысле черз ентер, а не в начале и конце файла //пример узнавания содержимого там-то там-то, можно записать в переменную ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `table` where `pole` = '".$user['id']."'"), 0).') //пример использования функций ".functions::auto_bb('form', 'msg')." ".functions::auto_smile('form', 'msg')." echo functions::auto_bb('form', 'msg'); echo functions::auto_smile('form', 'msg'); //пример кода с else(иначе) //Если нет id, то выводим абра, иначе пишем для авторизированных юзверей if (!$user_id) { echo 'абра'; } else { echo 'пишем для авторизированных юзверей'; } //НЕ забывайте кодить в UTF-8(без BOM)! //Советую скачать Notepad++, ьам есть подсветка синтаксиса куч языков(вроде 54), поиск и замена чего-то на то-то, номер строки. Смело меняйте вашу прогу, будь то блокнот или ещё что-то, на Notepad++ :)