Буквально неделю назад переносил домен от Ру-центра в Рег.ру.
В ру-центре дали код, который вбил в рег.ру.
Все это сделал за полчаса. Далее начался процесс переноса домена (автоматически) и через 5 дней он сам перенесся.
Ну вот как-то так. Никаких заявлений не писал.
P.S. Да, это именно перенос к другому регистратору. Не путайте со сменой администратора.
В ТЗ у ТС да, именно так и звучит. Но на самом деле куки можно на любой странице ставить (кроме главной), не обязательно "на последней". Таким образом можно организовать "прохождение по этапу чтения" - то есть всегда загружать последнюю загруженную страницу, если пользователь решил заново уйти на главную. Ну и отрегулировать время, когда необходимо это перенаправление осуществлять. В моем примере это две минуты.
P.S. А вот код проверки обязательно только на главной. В противном случае действительно, вначале нужно сделать проверку текущей страницы, чтобы не было "зацикливания".
<?php if (isset($_COOKIE["page"])) { header('Location:'.$_COOKIE["page"]); } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta charset="utf-8" /> .........
Код php отрабатывает на сервере, клиенту отсылается только то, что находится после ?>
Но лишнюю пустую строку можно убрать.
Наверное 3 ТБ?
Наверное 32 КБ?
Правда я с трудом представляю, как там можно выделить "половину переменной", если все через регистры делается. Меньше чем 8 бит все равно нельзя получить.
Или имеется в виду совмещение двух переменных в одной?
На самом деле файл index.html можно смело переименовывать в index.php и добавить туда этот текст (в самое начало). Все сразу заработает.
Либо распарсить куки на js. Так как там еще какие-то другие могут присутствовать, выцеплять надо по этому имени.
Зачем Вам вообще скрытые поля элементы? Сразу на страницу выдавайте значение переменной:
html_users = "user_vasya";
И при загрузке страницы останется только п.2, то есть подгружать через ajax данные по значению этой переменной.
Сделайте передачу домена к другому регистратору. К примеру, для зоны .ru все можно сделать онлайн - старый регистратор выдает специальный ключ, его вбиваете у нового регистратора и ждете переноса.
На ТРЕТЬЕЙ (последней странице):
<script type="text/javascript" language="javascript"> var ws=new Date(); var page = "page3.html"; // ставим счетчик на 2 минуты (либо сколько времени нужно делать перенаправление) ws.setMinutes(2+ws.getMinutes()); document.cookie="page=" + page + "; path=/; expires="+ ws.toGMTString(); </script>
На первой (ГЛАВНОЙ) странице:
<?php if (isset($_COOKIE["page"])) { header('Location:'.$_COOKIE["page"]); } ?>
Первая (главная) страница обязательно должна быть на php. Если все нужно на html, то скрипт проверки просто переписать на jscript.
Проверка страницы:
1. Если загружена последняя страница, то ставим куки в браузер со ссылкой на этот адрес (и временем ее действия).
2. Если главная и если есть куки с адресом последней страницы, то редиректим на нее.
P.S. Можно даже упростить. Пункт 1 поставить только на последней странице без проверки.
Пункт 2 поставить только на главной:
Если есть куки с адресом последней страницы, то редиректим на нее.
P.P.S. Что-то я совсем запутался в Вашем техзадании :) По Упрощенному варианту можно делать, только если посетитель попадает на страницу 3. Если хотите сделать именно последнюю посещенную страницу в каждой сессии и страниц не три, то вариант 1.
Думаете, он не найдет своего родственника, который так сделал?
Да и вообще, Вы так прям под статью пытаетесь попасть. Если он заявит о взломе сайта в правоохранительные органы, то потом Вам сложно будет оправдываться.