Здравствуйте... нужна такая функция что б при регистрации стояло выбор статуса аккаунта например Глеб зарегался по статусу мастер Калян зарегался по статусу работник и таких статусов 4 вида на статусе мастера запрещены функции остальных статусов например мастер не может купить лопаты которых может купить работник
добавляешь поле с номером, дальше все танцы от того, у кого номер выше или какой минимальный требуется. канэц.
ну например ты можешь добавить поле с номером, дальше его значение используешь во всех местах, где требуется определить, кто чего может, а чего не может.
переношу тему в раздел разовой работы --- Добавлено --- желающие выйдут на контакт, ты главное укажи как с тобой связаться
ты не уточнял, какие услуги тебе нужны. спросил сколько стоят мои услуги. я может не только программировать умею. @smitt в копилку тебе, коспиратор ты наш
ясно .. вот код пхп <?PHP if(isset($_POST["log_email"])){ $lmail = $func->IsMail($_POST["log_email"]); if($lmail !== false){ $db->Query("SELECT id, user, pass, referer_id, banned FROM db_users_a WHERE email = '$lmail'"); if($db->NumRows() == 1){ $log_data = $db->FetchArray(); if(strtolower($log_data["pass"]) == strtolower($_POST["pass"])){ if($log_data["banned"] == 0){ # Ñ÷èòàåì ðåôåðàëîâ $db->Query("SELECT COUNT(*) FROM db_users_a WHERE referer_id = '".$log_data["id"]."'"); $refs = $db->FetchRow(); $db->Query("UPDATE db_users_a SET referals = '$refs', date_login = '".time()."', ip = INET_ATON('".$func->UserIP."') WHERE id = '".$log_data["id"]."'"); $_SESSION["user_id"] = $log_data["id"]; $_SESSION["user"] = $log_data["user"]; $_SESSION["referer_id"] = $log_data["referer_id"]; Header("Location: /account"); --- Добавлено --- это код авторизации на страничке авторизации и регистрации нужно что бы вышла 4 варианта выбора статуса
Нельзя просто взять и написать функцию, которая реализует логику приложения в возможностях пользователей в зависимости от статуса. Тут надо проектировать систему, нужно подробное ТЗ.
Вам при регистрации нужно каждому пользователю дать статус, я так понимаю статус выбирает пользователь сам, потом в зависимости от статуса показывать или не показывать те или иные страницы, или те или иные товары. Это как ключи от кабинетов. ТЗ - техническое задание, все хотелки надо описать, чтобы было можно оценить сроки, стоимость, навыки и усилия.
ТЗ надо. от ТЗ можно плясать. Цена зависит от сроков, а сроки от объёма работы, а оценить объём работы можно прочтя ТЗ. ТЗ надо.
Во время авторизации и покупки статус выбирать не надо, иначе нет в нем никакого смысла. Лучше начать с того, что есть Например, есть домен и хостинг, там стоит сайт на вордпрессе о Гришке и лопатах. Необходимо этот сайт, с Гришкиного блога преобразовать в интернет магазин с возможностью оплатой картой. У магазина будет 100500 страниц, на этих страницах.... Вам следует все таки потрудиться, вероятно пару дней, и составить ТЗ для вашего проекта. Как правильно писать ТЗ можно спросить у гугла.
на сайте всего лишь 4 статуса 4 статуса по 4 товара и это не интернет магазин я просто так для примера что б суть был ясень во время авторизации не обязательно согласень а во время покупки обязателень все товары в одном страничке и я забыл еще о подключение к базе
Я бы на вашем месте просто почитал вот этот замечательный пост: Из первого предложения выделяем слово вордпресс и пишем свою ЦМС: joomla, bitrix, modx, самопис ('это не про секс'). И далее разбираеем все предложения по порядку в цикле. Я конечно понимаю, что если программист не может подчинить миксер "он зря учился", но если человек не может изложить свои мысли на бумаге, то чем он лучше того программиста? Советую всем кто не видел посмотреть видео про семь крассных линий, оно тут придется в тему