- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопрос такой. Есть например:
Далее в коде он используется и т.д. В итоге можно попасть через эту переменную на site.ru
Можно ли заменить каждый символ и букву в ссылке на какой нить код (типа &14324;&3224242;&232; и т.д. это на абум я код изобрел для примера :) )
Но чтобы при исполнении скрипт уже для себя его переводил в нужный урл и им оперировал?
Или можно например так сделать:
Т.е. самому к примеру придумать некий код. И далее уже собрать ссылку так:
Как это с точки зрения синтаксиса правильно сделать?
За помощь - огромнейшее спасибо и плюс в карму!
Если я правильно понял, то вам нужно строку вида "http://site.ru/page.htm" поменять на что-то типа "kadnf8q93ifnwee9vrivme0" (типа, зашифрованная строка). А потом эту строку дешифровать назад в "http://site.ru/page.htm"? — я правильно понимаю?
Да.
Это уже скрипт в процессе исполнения делает, ага.
mass - массив, содержащий буквы англ. в качестве ключей и и коды, в качестве значений.
В переменной str будет собираться результат.
.length - это как count в php (если знакомы), т.е. возвращает кол-во элементов в массиве site.
Делаем перебор, сопоставляем ключи, собираем значения в str.
Это Вам нужно?
Рабочий пример - http://jsfiddle.net/rqLUz/
Ну, я не совсем понимаю зачем это нужно, но я бы делал так:
В вашем примере строка "site.ru" будет зашифрована в "115-105-116-101-46-114-117-" с помощью encode("site.ru") и расшифрована обратно в "site.ru" с помощью decode("115-105-116-101-46-114-117-");
***91; — символ [ ***93; — символ ]
Можно ли без массива использовать? Это важный момент.
Можно ли без массива использовать? Это важный момент.
Это к кому вопрос? — у меня, вроде, без массива.
Из Вашего первого сообщения я подумал, что коды будут заранее определены.
Кстати, source***91;i***93; - это source (на всякий случай)
rerighter, они будут определены, но надо чтобы можно было раскидать по всему коды эти коды, чтобы их просто не найти было, так они явно в глаза бросаются рядышком, код открыть, глазами пробежаться и все =)
roman_lenko, голубчик, именно на JS надо, именно =)
Вариант roman_lenko работает на JS ;), но он легко декодируется.
Такой вариант, так как символы будут определены заранее (коды), вы можете хранить их, например, в массиве, но в файле .php
Делать запрос AJAX и возвращать строку. Т.е. принцип тот же. что я описал выше, только строка будет собираться в файле .php
И никто ничего не увидит)
А может заюзать javascript base64_encode и base64_decode