powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / помогите чайникуЁ!
21 сообщений из 21, страница 1 из 1
помогите чайникуЁ!
    #38096842
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
задача предельно проста! есть скрипт и мне надо ajax отправить значение строки 's' в файл 4.php

Код: 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.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
var request;
 
 try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = false;
      }
    }
  }
  if (!request)
  alert("Error initializing XMLHttpRequest!");


   request.onreadystatechange=function()
    {
        if (request.readyState==4) // if the data transfer has been completed
        {
            if(request.status==200)  // if server response equal "200 OK"
            {
                document.getElementById("resp").innerHTML=request.responseText; // recording results in the field
 
            }
 
            else //if server response not equal "200 OK"
            {
                alert('Error while creating connection with server');// error message
            }
        }
 
        else //if the data from the server isn't loaded that
        {
            document.getElementById("resp").innerHTML='Loading...'; // recording notice in the field
        }
    }

  request.open("POST", '4.php', true);
  s='123456';
  request.send(s);



в файле 4.php следующее
Код: php
1.
2.
3.
   <?php
   var_dump($_POST);
   ?>   



мне выводиться 2 ПУСТЫХ! массива!!!!!
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38096846
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
monax_111 мне выводиться 2 ПУСТЫХ! массива!!!!!
извиняюсь, 1 пустой массив! описался аж(
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38096849
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы это был GET, то это было бы равнозначно выполнению запроса 4.php?123456.
Тебе нужно писать request.send("s=" + s); - это потому что заголовки по умолчанию стоят как для формы (если не ошибаюсь). Чтобы поменять тип отправляемого контента, нао их менять.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097056
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruckТебе нужно писать request.send("s=" + s); - это потому что заголовки по умолчанию стоят как для формы (если не ошибаюсь). Чтобы поменять тип отправляемого контента, нао их менять.
тот же один, пустой массив! get мне не нравиться из за того что в строке все видно, а мне надо немножко скрытности)
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097073
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monax_111тот же один, пустой массив!берем firebug
идем на закладку Net
и смотрим - какие запросы браузер отправляет серверу и какие в них хедеры и данные передаются
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097074
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monax_111get мне не нравиться

GET используется для запроса данных с указанного ресурса.
POST для добавления новых данных на указанный ресурс.

Таки что Вы хотите сделать?
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097115
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monax_111...
... а мне надо немножко скрытности)
off(бородатый "ковбойский" анекдот)
...
- и что, этого Джо никто поймать не может?
- а нах он кому сдался...

Мораль: либо защищаешь по-взрослому, либо - только себе гимор...
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097226
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monax_111тот же один, пустой массив! get мне не нравиться из за того что в строке все видно, а мне надо немножко скрытности)
А я тебе что, посоветовал на GET перейти??? - Я просто объяснил так, чтобы стало понятно. Продолжай использовать POST и указывай параметры через "param1=value1&param2=value2" и будет тебе счастье.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097342
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не ругайте чайника)
вот для конкретного примера со строкой
s='123456';
как должен выглядеть request.send??

я в хроме обитаю и там есть в инструментарии разработчика(f12) вкладка network! в ней если на 4.php кликнуть
вот такая вешь открывается!
Код: xml
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.
Request URL:http://localhost/tim/4.php
Request Method:POST
Status Code:200 OK
Request Headersview source
Accept:*/*
Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Connection:keep-alive
Content-Length:3
Content-Type:application/xml
Host:localhost
Origin:http://localhost
Referer:http://localhost/tim/5.php
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
Request Payload
123456
Response Headersview source
Connection:Keep-Alive
Content-Length:44
Content-Type:text/html
Date:Sat, 29 Dec 2012 12:14:13 GMT
Keep-Alive:timeout=5, max=94
Server:Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7
X-Powered-By:PHP/5.4.7



Request Payload
123456

но какого рожна он тогда в массиве $_POST не отображается!!!!!!!!
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097348
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставьте вменяемый http-сниффер (хотяб HttpAnalyzer), там всё видно будет.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097353
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_stПоставьте вменяемый http-сниффер (хотяб HttpAnalyzer), там всё видно будет.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097354
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097355
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monax_111,

тебе же написали 13703848 , что надо в request.send передавать.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097359
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель application/x-www-form-urlencoded
Так как этот заголовок по дефолту, то я не рискнул советовать его, а то у ТС голова закипит ...
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097373
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имя пользователя1monax_111,

тебе же написали 13703848 , что надо в request.send передавать.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097375
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имя пользователя1monax_111,

тебе же написали 13703848 , что надо в request.send передавать.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097377
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответили уже - выслать "Content-Type: application/x-www-form-urlencoded" с клиента.
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097380
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruckПаганель application/x-www-form-urlencoded
Так как этот заголовок по дефолту, то я не рискнул советовать его, а то у ТС голова закипит ...всё-таки не по дефолту..
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097382
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_stОтветили уже - выслать "Content-Type: application/x-www-form-urlencoded" с клиента.
википедию люблю, но ничего не понял( как выслать эту вашу "Content-Type: application/x-www-form-urlencoded"???
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097387
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
помогите чайникуЁ!
    #38097391
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp
УУУУУУУУУУУУРрррррраааааааа1!!!!!!!!!!!!!!
фух! спасибо добрый человек!
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / помогите чайникуЁ!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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