![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Здравствуйте гуру!
Необходима помощь в решении вот какой задачи: Есть текстовый файл с русскими фразами по одной фразе на строку. Необходимо написать скрипт, который позволит заменить на автомате все русские буквы на английские. Задаче заключается не в том, чтобы сделать перевод в латиницу, а в том чтобы сделать конверт букв согласно клавиатуре, то есть а = f б = , и тд или Солнце = Cjkywt Надеюсь понятно мое изложение сути преобразования. Буду очень благодарен за вашу помощь. |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
|
|||
|
||||
| viperson |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
то есть получается что мне нужно фактически добавить соответсвия всего что мне нужно и готово? Но вопрос еще в другом. Мне нужно сделать скрипт так, чтобы можно было указать файл из которого брать и в который ложить результат. Это сообщение отредактировал(а) viperson - 7.4.2009, 15:24 |
||||
|
|||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
viperson,
|
|||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Я чуть подправил пост и нужно усовершенствование скрипта согласно моих нужд
|
|||
|
||||
| Akonkagva1 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 22.12.2008 Где: Латвия Репутация: нет Всего: нет |
|
|||
|
||||
| Primitive |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 7.4.2009 Репутация: нет Всего: нет |
viperson
С помошью функций fopen() fclose() fwrite() fgets() |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Почему не file_get(put)_contents(), если файл не большой?
А если строка в файле занимает больше 4кб и данные, например, в utf8? |
|||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Спасибо за подсказки, буду пробовать.
|
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 12 Всего: 43 |
viperson, это не подсказки. Тебе готовое решение дали уже.
|
|||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Выдает Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\letcon\index.php on line 4 одскажите где ошибка? Использую Denwer 3 Это сообщение отредактировал(а) viperson - 7.4.2009, 17:41 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
||||
|
||||
| viperson |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
После подстановки скобки выдает Parse error: syntax error, unexpected '{' in Z:\home\localhost\www\letcon\index.php on line 3 |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
считай скобки, сколько открывающих столько должно быть и закрывающих. причём пересекаться они не могут: { ( } ) - нельзя
|
|||
|
||||
| viperson |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Можно по конкретному коду сказать где ошибка? Скобки вроде все правильные
Это сообщение отредактировал(а) viperson - 7.4.2009, 18:41 |
||||
|
|||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
цикл где? http://php.net/fgets |
|||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Если бы я понимал в пхп. Меня девушка просто попросила помочь. Можно исправить все в коде что не правильно?
|
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Отчего ж нельзя? Можно.
Даже при полном незнании пхп, 20 мин в мане и готово. Это сообщение отредактировал(а) enof - 7.4.2009, 19:23 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
|
|||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Короче код не работает.
|
|||
|
||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 7 Всего: 54 |
viperson, короче смени драйвер между стулом и клавиатурой!
|
|||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Parse error: syntax error, unexpected T_VARIABLE in Z:\home\localhost\www\letcon\index2.php on line 8
такая вот ошибка в Denwer 3. Драйверсвой меняй, у меня не требует драйверов. |
|||
|
||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 7 Всего: 54 |
||||
|
||||
| viperson |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 5.1.2009 Репутация: нет Всего: -1 |
Я написал что не шарю ты можешь код выложить? я вижу где строка 8 не знаю что менять.
|
|||
|
||||
| NLspieler |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 619 Регистрация: 13.10.2008 Где: Берлин Репутация: 16 Всего: 19 |
Попробуй так, может заработает.
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
в седьмой строке у bars80080 пропущена точка с запятой.
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
а-а-а-а, о_0, я оказался не способен....
... где стена? |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
не способен на что? написать абсолютно верный код без единой опечатки, не пользуясь подсказками анализатора?
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
не способен подать человеку полноценное рагу из перца, томатов, картошки и капусты. в этот раз забыл вилку и теперь, глядя на то, как человек хлебает это ботинком, хочется найти стену |
|||
|
||||
![]()
|
| Правила форума "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. |