ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #31  
Старый 08.09.2009, 12:37
Аватар для Flcn
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
Провел на форуме:
65872

Репутация: 17
Отправить сообщение для Flcn с помощью ICQ
По умолчанию

gisTy "английский я знаю, сидеть переводить " как то не сочитается )

на самом деле сам неособо знал английский.. а когда читаешь то
1) почти всё понятно..
2) код он и в африке код
3) если что непонятно то в соседней вкладке гугльтранслейт и он поможет..
 
Ответить с цитированием

  #32  
Старый 08.09.2009, 17:20
Аватар для Flcn
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
Провел на форуме:
65872

Репутация: 17
Отправить сообщение для Flcn с помощью ICQ
По умолчанию

и я снова задам вопрос..
вот пример из тойже книжки
удваиваем слешы
Код:
str = 'a\b\c'
str=str.gsub(/\\/, "\\\\\\")
почему работает именно "\\\\\\" ?

как это работает ? в моё понимании
заменяем все /\\/ - бекслешы на "\\" двойные. каким образом делается подстановка?
 
Ответить с цитированием

  #33  
Старый 08.09.2009, 17:29
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

Может уже стоит читать книжку внимательнее??
Цитата:
However, when the substitution occurs, the regular expression engine performs another pass through the string, converting "\\'' to "\'', so the net effect is to replace each single backslash with another single backslash. You need to write gsub(/\\/, '\\\\\\\\')!
 
Ответить с цитированием

  #34  
Старый 08.09.2009, 19:01
Аватар для Flcn
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
Провел на форуме:
65872

Репутация: 17
Отправить сообщение для Flcn с помощью ICQ
По умолчанию

geezer.code
я это читал)
но это не объясняет причину) я понял что это изза "движка" но почему он " replace each single backslash with another single backslash" вот это хотелось бы понять)
 
Ответить с цитированием

  #35  
Старый 08.09.2009, 20:21
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

the regular expression engine performs another pass through the string
что в этой строке не понятно ? )
таким образом строка при таком использовании пройдет через двиг регулярок дважды.

кстати чуть ниже написано , что если использовать кодблок
.gsub(str){} , то прогон через двиг регулярок будет один. слешей нужно в 2 раза меньше
 
Ответить с цитированием

  #36  
Старый 13.09.2009, 11:27
Аватар для superboy4
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

При вызове контроллера получаю следующую ошибку.
invalid byte sequence in UTF-8

В чём же может быть проблема? Google ничего не знает.
 
Ответить с цитированием

  #37  
Старый 13.09.2009, 11:47
Аватар для FireFenix
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

омг.... ты вообще гуглом ползовацо умеешь?

1 из первых 10 линков - http://po-ru.com/diary/fixing-invali...uby-revisited/
 
Ответить с цитированием

  #38  
Старый 13.09.2009, 15:40
Аватар для superboy4
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

Цитата:
Сообщение от FireFenix  
омг.... ты вообще гуглом ползовацо умеешь?

1 из первых 10 линков - http://po-ru.com/diary/fixing-invali...uby-revisited/
способ, описываемый в статье, применим только для Ruby проектов. Я получаю эту ошибку под rails,

PHP код:
[HTML]<% form_for :photo, :html => { :multipart => true } do |form| %>   <label for="first_name">Имя:</label>   <%= form.text_field :first_name %>   <label for="last_name">Фамилия:</label>   <%= form.text_field :last_name %>   <label for="file">Загружаемый файл:</label>   <%= form.file_field :picture %>   <%= submit_tag "Залить" %>  <% end %>[/HTML
обращаюсь к localhost:3000/upload/
выводится ошибка invalid byte sequence in UTF-8
форма, даже не показывается...
 
Ответить с цитированием

  #39  
Старый 14.09.2009, 09:17
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

Ты пользуешься Руби 1.9 ?
это все еще нестабильная ветка, и многие вещи там могут не работать.
Откатись на 1.8.*
Эта проблема еще висит в тикетах на лайтхаузе
https://rails.lighthouseapp.com/projects/8994/tickets/2476
 
Ответить с цитированием

  #40  
Старый 18.09.2009, 13:57
Аватар для superboy4
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

Юзаю Руби 1.8
Обращаюсь к контроллёру Upload и получаю следующие ошибки, причём под Руби 1.9 они не всплывали

compile error
C:/Users/BitNami RubyStack projects/killerapp/app/views/upload/index.html.erb:6: unterminated string meets end of file
C:/Users/BitNami RubyStack projects/killerapp/app/views/upload/index.html.erb:6: syntax error, unexpected $end, expecting ')'

А вот код странички вьюшки index
PHP код:
<% form_for :picture, :html => { :multipart => true } do |form| %>
 <
label for="first_name">Имя:</label>
 <%= 
form.text_field :first_name %>
 <
label for="last_name">Фамилия:</label>
 <%= 
form.text_field :last_name %>
 <%= 
submit_tag "Залить" %>
<% 
end %> 
В чём же проблема? Помогите, пожалуйста.
 
Ответить с цитированием
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2564 06.04.2026 23:31
Задай вопрос - получи Ответ Thanat0z Расшифровка хешей 489 16.06.2010 17:34
[Flash, ActionScript] Задай вопрос, получи ответ mff PHP, PERL, MySQL, JavaScript 213 13.06.2010 11:17
WebServers (apache, nginx, lighttpd, iis) - Задай вопрос, получи ответ. Krist_ALL Администрирование 8 28.05.2010 20:56
ВКонтакте "счастливый фермер" ЖенькО Социальные сети 309 22.07.2009 11:35



TEST QR: []
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ