![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
iPlay |
|
||||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: 1 Всего: 1 |
Ребят вообщем пишу простой скрипт для шифрования по Цезарю:
Код html:
Код PHP-скрипта:
В принципе смотрел что возвращает каждая строчка, всё норм только неправильно помоему выполняется условие. На паскале выглядит примерно вот так:
|
||||||
|
|||||||
NNaarreekk |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 768 Регистрация: 23.6.2007 Где: Армения Репутация: 0 Всего: 3 |
не вникал, но кажется проблема в том что в PHP не $cryptedTxt=$cryptedTxt+$alphabet[$newPos], а $cryptedTxt=$cryptedTxt.$alphabet[$newPos]
|
|||
|
||||
iPlay |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: 1 Всего: 1 |
Да эту ошибку исправил. И даже вот так пробывал $cryptedTxt.=$alphabet[$newPos]; всё равно эхо не срабатывает ну реузльтат не получаю.
|
|||
|
||||
NewDima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 922 Регистрация: 20.2.2006 Где: <?here?> Репутация: 10 Всего: 12 |
var_dump
|
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Для начала стоит вывести на экран $uncryptTxt
и если ничего не введется, то вместо него писать $_POST['uncryptTxt'] и то же самое для остальных переменных из формы а чтобы такие ошибки были сразу видны, писать перед началом работы кода error_reporting(E_ALL); |
|||
|
||||
iPlay |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: 1 Всего: 1 |
Ващето он выведен, длина строки тоже берется правильно, пишет вот что Notice: Uninitialized string offset: 26 in c:\web5\www\cesar.php on line 11 странно, может я строку неправильно объявил?
|
|||
|
||||
iPlay |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: 1 Всего: 1 |
И сейчас поглядел неправильно считает $newPos.
Добавлено через 4 минуты и 6 секунд ВСЁ разобрался!!! Вложенный for не сработал нужно вот так:
|
|||
|
||||
iPlay |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: 1 Всего: 1 |
SPS
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |