[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: почему не работает ajax на MAMP?
Студеньт1
где ошибка?
index.файл и php-скрипт и папка "данные" лежат в корне

XMLHttpRequest cannot load
Cross origin requests are only supported for HTTP
Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load

var запрос = new XMLHttpRequest();
запрос.open('POST', 'сканировать_домен.php');
запрос.setRequestHeader("Content-Type", "text/plain; charset=UTF-8");
запрос.onreadystatechange = function()
{
if(запрос.readyState === 4)
{
alert(запрос.responseText.JSONparse)
};
};
запрос.send("path=/данные/");




<?php
$dir = scandir($_REQUEST['path']);
echo json_encode($dir);
?>
icedfox
Цитата
'сканировать_домен.php'

это тот же домен, где лежит скрипт ?
Студеньт1
да
inpost
Студеньт1
, 'сканировать_домен.php'
Прям так и пишешь? попробуй английское название файла.

_________
Если не поможет, проверь jQuery Ajax.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Студеньт1
не помогло
inpost
jquery тоже самое?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Студеньт1
сделал вариан на JSONP

тоже чота недопонимаю ((


var script = document.createElement("script");
script.src = 'scan_domen.php';
script.type = 'text/javascript';
document.body.appendChild(script);



//scan_domen.php:

<?php
echo "alert(9)"; //не работает
?>





Uncaught SyntaxError: Unexpected token <

не запускается пхп
inpost
Студеньт1
Uncaught SyntaxError: Unexpected token <
Для начала надо посмотреть что возвращает PHP скрипт, загляни во вкладку Network и на запрос. Или ты ошибку допустил в своём JS коде.
Во вторых, не ответил ты про jquery.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Гость_lol
Тоже столкнулся. В MAMP не выполняются ajax запросы. Пробовал загрузить на сервер - все работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.