Делаю функцию на javascript
function IsFile(file){
param = "file="+file
$.ajax({
url: "ajax.php",
data: param,
async: false,
cache: false,
success: function(data){value = data}
})
return value
}
r = isFile("index.php")
//Возвращает пустую строку.
Содержание файла ajax.php
<?
$file = $_GET['file'];
$r = file_exists($file);
echo $r;
?>
Спустя 5 минут, 57 секунд (19.09.2012 - 18:31) AlmazDelDiablo написал(а):
r = IsFile("index.php");
С большой буквы название функции.
С большой буквы название функции.
Спустя 40 минут, 55 секунд (19.09.2012 - 19:12) ugser написал(а):
Ошибка в другом.
Путь к файлу.
Если ajax.php и index.php в одной директории тогда нормально.
Как задать правильнр путь к файлу если они в разных каталогах.
В ajax.php понимает путь начиная со своего каталога.
Как обратиться к файлу в другом каталоге.
Например, выше.
Путь к файлу.
Если ajax.php и index.php в одной директории тогда нормально.
Как задать правильнр путь к файлу если они в разных каталогах.
В ajax.php понимает путь начиная со своего каталога.
Как обратиться к файлу в другом каталоге.
Например, выше.
Спустя 1 час, 24 минуты, 27 секунд (19.09.2012 - 20:36) redreem написал(а):
в index.php, который видимо находится в корневом каталоге сайта, определять константу
которую использовать в ajax.php
define ('ROOT_DIR', dirname(__FILE__));
которую использовать в ajax.php
<?
$file = $_GET['file'];
$r = file_exists(ROOT_DIR . $file);
echo $r;
?>
Спустя 8 минут, 33 секунды (19.09.2012 - 20:45) ugser написал(а):
Спасибо.
Я сделал через chdir ('../');
У Вас лучше.
Я сделал через chdir ('../');
У Вас лучше.