![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
PHP код:
Поймет ли сервер строку phone=+1111826481937490? или я неправильно заменяю символ +? |
|
#2
|
||||
|
||||
|
Всё что в кавычках, будет воспринято как строка, а именно как '%2B' - не +.
|
|
#3
|
|||
|
|||
|
Цитата:
Код:
log.Add('user='+%2B+'380979229950');[Error] Unit1.pas(61): Illegal character in input file: '%' ($25) [Error] Unit1.pas(61): 'END' expected but ')' found |
|
#4
|
||||
|
||||
|
angvelem, думаю, имел ввиду вот это, без наворотов, типа %2B:
Код:
log.Add('user=+380979229950'); |
|
#5
|
|||
|
|||
|
Цитата:
|
|
#6
|
||||
|
||||
|
Понятно, плюсы это пробелы, вопрос в кодировке, а если так:
Код:
log.Add(Utf8ToAnsi('user=+380979229950')); |
|
#7
|
|||
|
|||
|
Цитата:
код плюса кажется #2B просто это уже не String |
|
#8
|
|||
|
|||
|
а самый первый код точно не работает?
Код:
uses HTTPApp;
...
ShowMessage(HTTPEncode('+380979229950')) |