А что если например:
все цифры выстраиваются в один ряд, мы этот ряд разбиваем по 2 цифры.
Эти две цифры проходят через деление и еще что нибудь(результат деления или еще чего нибудь должен показывать 2 цифры).
Потом мы получившиеся числа опять выстраиваем в ряд и делим на 20 например.
у нас выйдет короткое число. чтобы дешифровать мы это все оборачиваем, например:
короткое число умножаем на 20.
этот ряд разбиваем по две цифры, эти две цифры умножаем на то число, на которое делили в начале и еще что нибудь.
потом результат опять выстраиваем и проводим поиск по цифрам и 2 цифры будут равны одной букве (Добавление)
вот значения букв, что бы их делить на 2 и вычитать 1
echo$keyarr[$string];// лямой вывод,который надо удалить
echo$string;}// лямой вывод,который надо удалить
$i=-1;
while(++$i<ceil(strlen($result)/10)){// а теперь будем дико пытать полученную строку
$string=substr("$result",$i*10, 10);// расчленяем его
$string2=$string2+$string;}// а потом супер клеем обратно склееваем,только уже специально не так,как нажо
echo"<br>".$string2;// вывод бедного дружка
?>
Результат ниже не выводиться, помогите пожалуйста (Добавление)
likvidator пишет:
эм...как бэ...ну там заминка будет))) фиг ты его дешефруешь так))) совет: нужно подстроки(которые по 10 чисел) не складывать,а разделять,скажем знаком "%",после от каждой такой подстроки отнимать,например 2000 и выводить. Такое дешифровать можно. И кода писать не много,шифровку могу переделать
ааа))) дешифратор я тоже писать должен?)) что значит "перевернуть"? Что не округлять? Какие значения?? Мы округляем вообще-то количество "расчленений" строки
теперь понял про округрение. переворачивать код, чтобы получился дешифратор или его заново писать?
$i=-1;//что это? почему именно -1? - потому что,так батя сказал
while(++$i<ceil(strlen($result)/10)){// strlen($result)/10 это видимо деление, что делает эта часть ++$i<ceil? - округляет в большую сторону
$string=substr("$result",$i*10, 10);// вот это не могу понять "$result", $i*10, 10 - из строки "ресульт" начиная с символа $i*10 вернуть 10 следующих
$string2=$string2+$string;}// это тоже не понятно - ответил
echo"<br>".$string2;// выводим бедную подругу
А если например не округлять? Например каждая буква будет без нулей. есть некоторые буквы, значения которых с нулями.
Как теперь дешифратор сделать?
Как перевернуть?
ааа??? щас мой мозг зависнет и некому помогать будет))) нормально сформулируйте,плиз! (Добавление)
Хотя понял,проще не одной буквы,а всех,тогда верните
переваривай.
P.S мат. функции ставь сам,какие тебе удобно.
P.P.S решение не самое рациональное
Что значит вот это: 36э42т59о77s42т89е20с42т59о56в79 ы12й77s42т89е32к20с42т? И как это убрать?
Не могли бы Вы привязать $text='Это тестовый текст'; к <textarea>?
И еще прокомментируйте пожалуйста каждый этап функции. Я её не совсем понял, чтобы обернуть результаты, то есть дешифровать.
Помогаем: изложите вашу задачу без ваших идей её решения. По форме:
1. Что должна делать программа (без алгоритмов этого действия).
2. Что программа получает на входе
3. Что отдать на выходе.
4. Требования и пожелания к решению.
1. Программа шифрует текст
2. Получает на входе текст
3. На выходе: текст зашифрованный в цифры
4. Пожелание: код понятный, с комментариями, чтобы можно было редактировать
предположим в тексте 140 символов, а 60 рублей, это пока все что есть на киви кошельке (Добавление)
и применение уже есть, вот только не могу это все написать. в голове полно всяких идей, но реализовывать не могу.
Помогите хоть чем-то.
Задача такова:
Каждой букве присвоен порядковый номер, при анализе текста данные номера выстраиваются в ряд. Потом набор номеров проходит через определенную математическую функцию, например: 32452716278373893928287127267637384939954*2/4000-200000
Потом в текстовом поле выходит результат цифрами, но уже в сокращенном виде, например: 35465789
одна буква например равна двум цифрам, дабы не повторялись
Через ту же мат. функцию должно проходить сокращенное число, потом развернутое число должно быть проанализировано и на выходе расшифрованный результат т.е. текст
Вдобавок, пока Вам помогал, понял, что уже не отличаю точку от точки с запятой. Верно Вам подсказывают - про синтаксическую ошибку.
Предлагаю заменить и сделать
$chk = get_the_title().get_bloginfo('name').get_bloginfo('description');
а я глаза от монитора отверну.
Попробовал, все равно ошибка (Добавление)
Эта функция генерирует картинку как у меня на аватарке, это код с информацией, надо чтобы в данные кроме ссылки еще записывалось и название самой записи и название сайта