powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / запрос к php-файлу
17 сообщений из 42, страница 2 из 2
запрос к php-файлу
    #38095096
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artyr85,

Да возьми же уже jQuery. Там все давно написано под AJAX. Зачем тебе эти грабли с XMLHttpRequest-ом? Нашел с чего начать учиться.
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095100
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто-нибудь,у кого простенький пример ajax работает,может выложить полный его пример?попробую разобрать,что делаю не так
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095105
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте заменить "POST" на "GET"

а вдруг
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095110
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artyr85Получается,что проблема лежит в том,как я понимаю,чтобы заставить сервер отвечать!
Чуть ранее:Artyr85автороткрыть этот адрес в браузере. что видиш?
Hello"Это значит, что сервер ОТВЕЧАЕТ! Проблема НЕ в этом.

Что будет, если убрать условие pXmlHttp.status == 200?

ps
целиком эпопею не читал
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095155
Фотография ILL HEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artyr85,

в скрипте такое:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
var ajaxpageclass=new Object()
ajaxpageclass.loadstatustext="<img src='images/loading.gif' /> <span style='color:gray;'>Загружается...</span>" 
ajaxpageclass.ajaxbustcache=false
function mypageload(pageurl, divId){
	var page_request = false
	var bustcacheparameter=""
	if (window.XMLHttpRequest) // Mozilla, IE7, Safari
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){ // IE6 or below
		try {
		page_request = new ActiveXObject("Msxml2.XMLHTTP")

		}
		catch (e){
			try{
			page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else
		return false
	page_request.onreadystatechange=function(){ajaxpageclass.loadpage(page_request, divId)}
	if (this.ajaxbustcache) 
		bustcacheparameter=(pageurl.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
	page_request.open('GET', pageurl+bustcacheparameter, true)
	page_request.send(null)
}
ajaxpageclass.loadpage=function(page_request, divId){
	document.getElementById(divId).innerHTML=this.loadstatustext
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
		document.getElementById(divId).innerHTML=page_request.responseText
	}
}


на странице такое:
Код: html
1.
2.
<a href="how_order.htm" target="_blank" onclick="if (document.getElementById('my_content').innerHTML==''){mypageload('how_order.htm?' + Date(),'my_content');}else{document.getElementById('my_content').innerHTML='';document.getElementById('my_content').innerText='';} return false">
<strong> как заказать</strong></a>


смысл - по клику на ссылку ответ сервера выводится в див

кстати - попробуйте статическую страницу тянуть. смысл тянуть эхо никакой ) если уж php то надо анализировать чем его дергают - ajax-ом ?
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095158
Фотография ILL HEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри. страница эта _http://amway24.ru/catalog.php
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095276
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЧто будет, если убрать условие pXmlHttp.status == 200?

в этом случае responseText =="".А status == 0.

Проверил обратиться напрямую,вписав в адресную строку полный путь к html-страничке,все работает.

Скажите,как я понимаю,в отладчике нужно открывать javascript-файл,который по сути может нахходитсья где угодно?Но php-скрипт,к которому идет обращение должен лежать на самом сайте?то есть вторым параметром метода open должен идти полный http-путь к файлу?
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095299
Фотография ILL HEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только в том домене где скрипт вызываете
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095403
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня цель какая?Чтобы с помощью одного отладчика (PHPStorm) можно было отслеживать пошагово,начиная с выполнения JS-скрипта,продолжая в php-скрипте
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095474
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче,дело было в чем))))))))) http://www.sql.ru/forum/images/smoke.gif
Все дело в КОНФИГУРАЦИЯХ PhpStorm-а.Надо было просто создать эту самую конфигурацию(Run-Edit Configuration),затем выбрать для JavaScript Debugger-Add New Configuration-Remote,далее против строчки Url to open указать местонахождение НА СЕРВЕРЕ того html-файла(как я понял),который порождает вызов JS-скрипта,в котором мы будем производить пошаговую отладку.Далее если посмотреть чуть ниже(на той же страничке) необходимо указать месторасположение НА СЕРВЕРЕ этого самого JS-скрипта(как я понял это не играет роли,потому что он и так его находит,может ошибаюсь конечно,потому что пока не разобрал этот момент,но он его находил даже тогда,когда я указывал его расположение не верно,видимо тут срабатывает тот факт,что его расположение уже указано в html при подключении скрипта.Хотя с этим все вроде понятно,но начиная останавливать дебаггер на том файле,что находится на сервере,он продолжал дальнейшую отладку уже на файле,который находится в соответствующей директории С:\...видимо особенность локального сервера или еще что)Так во,и всййеееее!Далее выбираем эту конфигурацию(хотя она и так выберется автоматом),ставим точку останова и вуаляяяяя))))
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095480
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
иллюстрацию в студию
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095484
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обратите внимание,что в 7 пункте точка останова ставится в скрипте,который открыт по URL адресу с локального сервера
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095537
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artyr85, а при чём тут отладка PHP скрипта?!
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095539
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095759
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAArtyr85, а при чём тут отладка PHP скрипта?!

Я не понимал,в чем дело,когда запускал на исполнение JS-скрипт с ЛОКАЛЬНОЙ конфигурацией (при этом не обращая внимания на этот момент), не получал должного (=200) значения статуса состояния http-запроса,и полагал,что php--интерпретатор не обрабатывает php-файл,к которому обращается js-скрипт...вобщем полная каша в голове была.Теперь вроде начинает проясняться)))и назрел второй вопрос))))

Инструкция по настройке удаленной отладки php-скрипта.Чтобы можно было по шагам отлаживать php-файл в момент,когда к нему приходят запросы.В каком направлении двигаться,там много чего с php,но с английским плоховато,поэтому разбираться буду долго.Я так понял,что нужно настроить конф. PHP HTTP Request?или может другая какая?PHP Remmote Debug,PHP Web Application?
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38095770
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос ровно такой же,как здесь
http://www.sql.ru/forum/actualthread.aspx?tid=978064
...
Рейтинг: 0 / 0
запрос к php-файлу
    #38096070
Artyr85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
настроить получилось.кому интересно,вот файл,раздел
...
Рейтинг: 0 / 0
17 сообщений из 42, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / запрос к php-файлу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]