Показать сообщение отдельно
Старый 22.09.2013, 11:06   #13
Черный крыс
 
Сообщений: n/a
Ответ: PHP что с кодировкой ?

Через AJAX отправляю запрос в ПХП методом GET. Он должен просканировать папку на предмет существования в нем файлов и вернуть результат. отправка :

Scan.php?d=materials/1/1_HTML/1_tabels_HTML

в поле d - хранится путь к папке, которую надо просканировать.

Но ПХП в упор не видит эту папку. Переводил строку пути в формат WINDOWS-1251 - всеравно сканирования не происходит. Все пути заданы верно.

$dd $_GET['d'];

$d iconv("UTF-8""WINDOWS-1251"$dd);

if (
filetype($d) != "dir") echo("ERROR ".$d);

$files scandir($d);

echo(
$d);

foreach (
$files as $k=>$v) {
    if ((
$v == ".") or ($v == "..")) continue;
    echo(
$v);

UPD Проблемма решена, выросло из BlitzMAX-привычки =)

Последний раз редактировалось Черный крыс, 22.09.2013 в 19:29.
 
Ответить с цитированием