![]() |
проблема
есть php скрипт:
PHP код:
Используется в форме с методом GET. Соответственно вызывается при отправке формой так: */script.php?name=abc&tel=123&submit=send Скрипт отправляет на мыло: name=abc&tel=123&submit=send Проблема: Русские буквы кодируются %hex. Есть ли в php встроенное средство раскодирования (ну к примеру по hex'у получить сам символ)? Может есть какие то проги для раскодирования? Альтернативные варианты решения данной проблемы? |
|
Цитата:
Здесь я тоже написал что в таком случии делать :) |
Israel, такую же статью как и твоя я видел уже ооочень давно (октябрь 2004 года)... один в один... так что так делать нехорошо... кажется этот скрипт я из нее и брал в свое время... кстати, если ты имел в виду, чтобы я качнул ту прогу, то ее уже там нет... и не было даже тогда когда я прочел эту статью...
|
Хм... не пойму в чем проблема...
<? $fp=fopen("order.txt","a"); $cname=urlencode($name); $csurname=urlencode($surname); $corganization=urlencode($organization); $cproduct=urlencode($product); $cinfo=urlencode($info); $data=$cname . "\n" . $csurname . "\n" . $corganization . "\n" . $telephone . "\n" . $email . "\n" . $cproduct . "\n" . $cinfo; fputs=($fp,$data); fclose($fp); ?> вызываю: */index.php?name=ABC&surname=XYZ&organisation=YES&te lephone=123&email=mail@mail.ru&product=%C7%CE%CD%C 4&info=qwerty по идее должен создасться файл order.txt следующего содержания: ABC XYZ YES 123 mail@mail.ru ЗОНД qwerty Но почему то даже файл не создается... в чем может быть ошибка? |
Прав на запись файла в дирректорию нет
|
| Время: 08:05 |