Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Как передать русский? (/upload.php?name= мама мыла раму )   Найти похожие ветки 

 
Officeman   (2006-09-13 12:36) [0]

Уважаемые мастера
Из программы передаю данные в MySQL таблицу
передаю АРГУМЕНТОМ. одно поле на "русском"

/box/upload.php?name="мама мыла раму"

Естественно непередаётся в таком виде)
как перекодировать чтобы потом в  upload.php
перекодировать обратно в русский и принять.


 
Виталий Панасенко   (2006-09-13 12:43) [1]

/box/upload.php?name=%AB%AA%AB%AA%20 и т.д. т.е поле % идет код (16-й) символа


 
Officeman   (2006-09-13 13:01) [2]

и как перевести? какая функция.


 
Slym(RO)   (2006-09-13 13:34) [3]

просто добавь воды © Ypi
procedure TForm1.Button1Click(Sender: TObject);
var s,s2:string;
 i:integer;
begin
 s:=Edit1.Text;
 s2:="";
 if length(s)>0 then
   for i:=1 to length(s) do
     s2:=s2+"%"+IntToHex(ord(s[i]),2);
 Edit2.Text:=s2;
end;


 
Officeman   (2006-09-13 13:57) [4]

Спасибо! попробую!

а обратно уже в PHP

в строке s2  убераю эти % и записываю да?


 
Officeman   (2006-09-13 14:14) [5]

я чтото непонимаю. ((((((((((((

на php написан сайт с админ системой.
но для удобства был написан дополнительный клиент на дельфи
для обновления прайс-листов фирм.

вот сматрите.  нужна какаето универсальная функция кодировки
которая есть и в дельфи, и в php

т.е. для передачи из дельфи аргументом в php модуль. вы предлагаете перевести в 16 hex формат

а в php, для отображения этих данных через броузер, надо обратно в русский вернуть.  как делать?

или может не hex надо. а чёнить другое.


 
Officeman   (2006-09-13 15:09) [6]

всё гениальное просто. ) вопрос решил.
русские буквы передавать можно. но вместо пробелов надо ставить "+" (плюсики)
тогда всё нормально передаётся.

всем спасибо! удачи



Страницы: 1 вся ветка

Текущий архив: 2006.11.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
2-1161842283
XTD
2006-10-26 09:58
2006.11.12
Посоветуйте хорошую компоненту по работе с *.DBF базами.


8-1144338190
QuickFinder
2006-04-06 19:43
2006.11.12
TShockwaveFlash и его свойство Align


1-1159707242
RASkov
2006-10-01 16:54
2006.11.12
RectToObject и наоборот


15-1161509089
Чапаев
2006-10-22 13:24
2006.11.12
Афоризмы


2-1161931304
_Mouse_
2006-10-27 10:41
2006.11.12
Маленькая проблемка с ComboBox.