За последние 24 часа нас посетили 40068 программистов и 2357 роботов. Сейчас ищут 1192 программиста ...

Чтение данных, после отправки ajax запроса, методом POST

Тема в разделе "PHP для новичков", создана пользователем Dimon2x, 4 июл 2017.

  1. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    Делаю отправку запроса

    Код (Javascript):
    1. xmlhttp.open("POST","./?idQ="+idQuestion+"&t="+token+"&idU="+idUser,true);
    Как потом прочитать эти данные?

    Если потом выводить вот так
    PHP:
    1. echo $_GET['idQ'];
    , то ничего не выводит.
    Выводит, если только выводить вот так
    PHP:
    1. echo $_POST['idQ']
    ;
     
    #1 Dimon2x, 4 июл 2017
    Последнее редактирование: 4 июл 2017
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.820
    Симпатии:
    1.333
    Адрес:
    Лень
    я тебя понял...
     
  3. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    Исправил
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Послал методом POST, прочёл из $_POST, и в чём трабла?
     
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.820
    Симпатии:
    1.333
    Адрес:
    Лень
    PHP:
    1. $ARGS = [
    2.             'idQ' => FILTER_VALIDATE_INT
    3.             'idU' => FILTER_VALIDATE_INT,
    4.             't' => FILTER_UNSAFE_RAW
    5.         ];
    6.        
    7.         $P = filter_input_array ( INPUT_POST, $ARGS );
     
  6. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    Я разобрался