Пока на ум приходит получить все категории, потом в цикле пройтись по ним и...
размещать сайт на хостинге в открытый доступ;А есть че размещать то? Хоть один сайт с полутора функциями? Что-то базовое, типа авторизация-регистрация-блог?
создавать формы для ввода данных , которые будут записывать введенные данные в файл либо отправлять по указанному e-mailОк, первый вопрос отпал...
В каких технологиях мне нужно разобраться? Надо ли учить PHP и MySQL?Любой современный язык под веб подойдет. И базовый SQL синтаксис для начала. Если работы будете "чисто для себя" делать, этого достаточно. Если для заказчика - либо учить что-то из фреймворков, либо брать готовые цмс и настраивать, что тоже вполне работа.
С тем моментом решил, только теперь он почему то считает все инпуты и складывает. Блин, замучался уже.Не надо мучиться, надо думать. Странно ожидать от кода чего-либо кроме суммы, если в коде есть только сложение. При каждом клике, не зависимо от того какое значение при клике примет инпут, у тебя плюсуется сумма.
$(".openBtn").on("click", function(){
$("#myOverlay").show();
});
$(".closebtn").on("click", function(){
$("#myOverlay").hide();
});
Но в этом коде окно печати открывается, и страница сразу перезагружается. Страница, соответственно, не печатается.Может для начала уберете location.reload(); и разберетесь с печатью?
боюсь, такое логирование уложит спать боевой проект. Хотя ненадолго можно попробовать.Во первых все логировать не нужно. Можно тупо в коде доктрины апдейты только ловить и логировать, можно иначе извернуться, но вам нужны, очевидно, только апдейты. Которых сомневаюсь что мильён в секунду. Ну и во вторых - просто малореально что-то другое придумать...
Я про логирование запросов к Mongo..
Здравствуйте, существует проблема защиты данных клиентского приложения передаваемых серверу и обратно.Какая конкретно проблема?
как защитить данные?От кого?
Можно ли использовать HTTPSРазрешаю, можно.
и как это сделатьНа сервере ставите сертификат, в клиенте прописываете урл апи с https.
или же нужно создавать свои модули шифрования под сессии?Если приложение передает критические данные (например банковские транзакции или шпиёнские документы), можно использовать сквозное шифрование с какими-нибудь убердлинными ключами, однако перехват ключей при хэндшейке при атаке митм никто не отменял. Впрочем, как и в случае с хттпс.
echo 'Недостаточно средств для покупки!';
header("Location: " . $_SERVER['REQUEST_URI']);
Вы определитесь, или ечо или редирект, одно ломает другое, если что...но перестали работать кнопки...Во первых - так работают или нет?
Кнопки работают, но при нажатии на них просто перезагружается страничка и всё.
ini_set('error_reporting',E_ALL);
ini_set('display_errors', 1);
Все работает в 99% нормально, но иногда проскакивает выдача другой строки, не с таким полем, по которому ищем.Это просто значит 99% проблема в коде. Логируйте в файл запрос, параметры и результат выполнения, скорее всего логика работает не так как вы задумали. Как только словите ошибку - смотрите свой лог, наверняка запрос будет отличаться от ожидаемого.
$stmt = $pdo->prepare("SELECT * FROM category WHERE 'id'=:id AND 'name'=:name");
$stmt->execute(['id'=>$id, 'name'=>$name]); //откуда эти ид и нэйм? И зачем нэйм если есть ид?
$res = $stmt->fetch(PDO::FETCH_ASSOC);
if ($id = $_GET["cat_id"]) { //опять, что за ид и почему мы его сравниваем с гет переменной?
echo $res[$id];
}
массив гет я как раз не хотел в pdo запихивать..не знаю чет мне кажется опасно этоВы запихиваете не в pdo, а в prepared statements, так что безопасно. Опять же - хорошо что используете и попался толковый пример, плохо что не понимаете зачем это и как работает. В итоге код должен быть именно как написано у SagePtr
$stmt = $pdo->prepare("SELECT * FROM category WHERE `id`=:id");
$stmt->execute(['id'=>$_GET['cat_id']]);
Насколько полезно читать книги по програмированию и какое у них преимуществоКниги читать полезно в любом случае, но эффект будет ТОЛЬКО если вы будете применять прочитанное на практике, просто почитать и запомнить работать не будет.
видеокурсами или самоличному изучению того или иного путём поисков этого в гугле?: Книга - отдельный толковый труд, хорошо продуманный, отредактированный, структурированный и выдающий материал последовательно и без больших пропусков. То есть отличается цельностью и подробностью.