Есть ли способ сохранять пользовательскую сессию (между рестартами браузера и уходом со страницы) без использования cookies?Есть, кривые, косые, но есть.
Какие минусы у localStorage?Ну, например нет автоматической передачи значений стоража на сервер при обмене заголовками...
Есть такой простой код, но, он не работает, почему то.Все работает, просто вы не умеете работать с данными (надеюсь пока что)
Что делать
уже взрываюсь мой первый сайт и столько гемораНу, у меня для вас плохие новости... Либо сдаваться, это не ваше, думайте над другим направлением в карьере. Либо приготовьтесь к тому что учиться будете практически всю жизнь. Конечно большую часть освоите за первые несколько лет, но новое будете узнавать постоянно. Со временем и опытом гемора станет сильно меньше, но окончательно он не пропадет никогда.
С точки зрения практичности - нет, так как это полная шляпа, мы такое писали в 2005, когда аякс как явление еще не существовал, а уже в 2012 появился нормальный XMLHttpRequest здорового человека, на который все быстренько переползли.
С точки зрения практичности и безопасности данный способ оправдывает себя?
Задавшись вопросом безопасности отправки запросов через ajaxЕсли возникают вопросы безопасности при отправке данных через пост - значит вы что-то не то передаете...
нужно чтоб эти данные дублировались и пользователю на введенный им емейл в формеТак как какой-то "замечательный" человек решил что функция sendEmail будет внутри себя использовать емэйл заданный константой, а не передаваемый в параметрах, то в данном коде ваша задумка работать не будет.
запрос для выборки рандомной строки с удалением.Так для выборки или для удаления?
$.ajax({
type: 'POST',
url: '/recloud/modules/cabinet/engine/handlers/handler.php',
data: 'operation=activate_gift&code=' + code,
dataType: 'json'...
if($now_date_unix (пусть будет 27 число) > $otp1end_unix (пусть будет 17 число)) {
// тут надо подумать и написать правильный вариант )
}...
Мне не понятно, где тогда хранится весь ответ клиента, если не в памяти ?В памяти конечно, но так как это оболочка над данными, то реализация скрыта, условно вы можете считать это файлом, который может активно меняться.
$translate = ['welcome'=>['ru'=>"Приветики",'jp'=>"Komichiwa"]...];
Как достать значения по ключу думаю не надо разжевывать?.. это ведь незахардкожено, как поисковик понимает актуальность урлов ?Поисковики ориентируются на несколько параметров: Заголовок страницы на сайте, содержимое самой страницы (в частности тег h1), а так же всякие дополнительные фишки типа микроразметки, сайтмапа и схемы, а сайт просто выводит эти данные в заранее приготовленный шаблон страниц в нужные места. И все друг друга понимают и любят )
...
var confirm = confirm(txt);// здесь получаем тру или фалс, ок...
...
data: "confirm=" + encodeURIComponent(confirm) //здесь его енкодим и отправляем на сервер зачем-то...
...
return filter_var(file_get_contents('text.txt'), FILTER_VALIDATE_BOOLEAN);//читаем файл, получаем из него значение...