Выполнение скриптов с другого домена
Выполняется динамически php-скрипт. На домене, где размещен сайт (http://www.snoskainfo.ru/) все работает, но есть псевдонимы и с них скрипт не выполняется, пишет:
Код:
Сведения об ошибке на веб-странице |
Указать относительные пути в скриптах, а не абсолютные.
|
Указаны относительные пути:
var request = null; function createRequest() { try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = null; } } } if (request == null) alert("Ошибка при создании объекта XMLHttpRequest!"); } function makeinc() { if(document.getElementById('q1_1').checked==true) id_num=0; if(document.getElementById('q1_2').checked==true) id_num=1; if(document.getElementById('q1_3').checked==true) id_num=2; if(document.getElementById('q1_4').checked==true) id_num=3; if(document.getElementById('q1_5').checked==true) id_num=4; if(document.getElementById('q1_6').checked==true) id_num=5; if(document.getElementById('q1_7').checked==true) id_num=6; if(document.getElementById('q1_8').checked==true) id_num=7; url = "js/count_test_info.php?id_num="+id_num; createRequest(); request.open("GET", url, true); request.send(null); } <?php $filename="../result_file.txt"; $id=$_GET[id_num]; if(isset($id)){ $mas = file($filename); $pieces = explode(": ", $mas[$id]); $temp=trim($pieces[1])+1; $mas[$id]=$pieces[0].": ".$temp; $str = implode("\n", $mas); $str = str_replace("\n\n","\n", $str); //$str = iconv('WINDOWS-1251', 'UTF-8', $str); $file_rec=@fopen($filename,"w"); if($file_rec) { fputs($file_rec,$str); fclose($file_rec); $temp="wrote"; } else $temp="can't write"; } ?> |
Подскажите, очень надо!
|
Ссылку на неработающую страницу.
|
http://www.snoskainfo.ru - скрипт работает, статистика сохраняется в текстовый файл
http://snoskainfo.ru - скрипт работает, но статистика не сохраняется в текстовый файл http://www.snoska.info - скрипт работает, но статистика не сохраняется в текстовый файл http://snoska.info - скрипт работает, но статистика не сохраняется в текстовый файл |
Что-то ни на одной странице не происходит XHR-запросов.
|
в смысле?
|
В смысле открываю страницу, смотрю в firebug, не происходит XHR-запросов. Хотя по коду, вроде, должно.
createRequest(); request.open("GET", url, true); request.onreadystatechange = makeinc_info; request.send(null); Я попозже подебажу, если будет актуально. |
там request.onreadystatechange = makeinc_info; - закомментена:
createRequest(); request.open("GET", url, true); //request.onreadystatechange = makeinc_info; request.send(null); |
Часовой пояс GMT +3, время: 05:22. |