• Categories
  • Recent
  • Popular
  • Users
  • Search
  • FingerprintSwitcher
  • CustomServers
  • AutomationPlugins
Skins
  • Light
  • Default
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Quartz
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Slate
  • Solar
  • Superhero
  • Vapor
Collapse

Bablosoft

php обработчик post-запросов

Scheduled Pinned Locked Moved Other
13 Posts 4 Posters 4924 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • supportS Offline
    supportS Offline
    support
    replied to Fox on last edited by
    #2

    @Fox Что-то вроде такого, нет?

    <?php
    echo 'Data = ' . htmlspecialchars($_POST["data"]);
    ?>
    

    Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198

    1 Reply Last reply
    0
  • FoxF Offline
    FoxF Offline
    Fox Bablosoft Team
    wrote on last edited by
    #3

    @support Да :) я пробовал, но он выдавал ошибку.

    <?php
    echo $_POST['username'];
    ?>
    

    Только и ваш код выдаёт ошибку. Либо я не правильно отправляю post-запрос.
    0_1496302903117_forum11.png
    Ошибка

    Notice: Undefined index: data in C:\xampp\htdocs\test\test.php on line 2
    Data =
    

    Может в самом Xampp надо что то настраивать для post-запросов?

    supportS 1 Reply Last reply
    0
  • FoxF Offline
    FoxF Offline
    Fox Bablosoft Team
    wrote on last edited by Fox
    #4

    Попробовал найденный код

    <?php
    if (isset($_POST["username"]))
    {
      $user = $_POST["username"];
      echo $user;
      echo " is your username";
    } 
    else 
    {
      $user = null;
      echo "no username supplied";
    }
    ?> 
    

    Судя по описанию, "Undefined index" было из за отсутствия объявления переменной. Но этот код выдаёт "no username supplied" всё время. И без разницы куда я отправляю post-запрос "username","1111", на localhost, http://localhost/, http://localhost/test/test.php

    S 1 Reply Last reply
    0
  • S Offline
    S Offline
    santilo
    replied to Fox on last edited by
    #5

    @Fox said in php обработчик post-запросов:

    Попробовал найденный код

    <?php
    if (isset($_POST["username"]))
    {
      $user = $_POST["username"];
      echo $user;
      echo " is your username";
    } 
    else 
    {
      $user = null;
      echo "no username supplied";
    }
    ?> 
    

    Судя по описанию, "Undefined index" было из за отсутствия объявления переменной. Но этот код выдаёт "no username supplied" всё время. И без разницы куда я отправляю post-запрос "username","1111", на localhost, http://localhost/, http://localhost/test/test.php

    Скорей всего дело в Xampp, я только что проверил твой кусок кода, все ok. Правда я использую open server.

    1 Reply Last reply
    0
  • supportS Offline
    supportS Offline
    support
    replied to Fox on last edited by
    #6

    @Fox Я не знаю, что у вас, у меня работает. Вот видео.

    https://www.youtube.com/watch?v=U0MgfZyzMfE&feature=youtu.be

    Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198

    1 Reply Last reply
    0
  • FoxF Offline
    FoxF Offline
    Fox Bablosoft Team
    wrote on last edited by
    #7

    @support Похоже я просто неправильно понял принцип post-запросов. В логе BAS пишет всё верно

    [14:10:26] Поток №1 : 1111 is your username array(1) { ["username"]=> string(4) "1111" } 
    

    А если зайти в браузере на http://localhost/test/test.php то выдаст ошибку..

    no username supplied array(0) { }
    

    Я думал можно post-запросами данные сохранять на сервере вот так, сразу :)

    supportS 2 Replies Last reply
    0
  • supportS Offline
    supportS Offline
    support
    replied to Fox on last edited by
    #8

    @Fox Браузер делает гет запрос.

    Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198

    1 Reply Last reply
    0
  • supportS Offline
    supportS Offline
    support
    replied to Fox on last edited by
    #9

    @Fox said in php обработчик post-запросов:

    А если зайти в браузере на http://localhost/test/test.php то выдаст ошибку..
    no username supplied array(0) { }

    Просто интересно, а что ожидаете увидеть, откуда сервер может знать, какой username вы передали?

    Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198

    1 Reply Last reply
    0
  • FoxF Offline
    FoxF Offline
    Fox Bablosoft Team
    wrote on last edited by
    #10

    @support Я думал что глобальная переменная $_POST, по аналогии с BAS, распростроняется на весь apache. И методом post-запрос я устанавливаю значение этой переменной.. Как то так думал :D

    supportS xclsvX 2 Replies Last reply
    0
  • supportS Offline
    supportS Offline
    support
    replied to Fox on last edited by
    #11

    @Fox )Нет $_POST только для текущего запроса

    Быстрый способ решить любые проблемы с антидетект https://community.bablosoft.com/topic/12198

    1 Reply Last reply
    0
  • xclsvX Offline
    xclsvX Offline
    xclsv
    replied to Fox on last edited by xclsv
    #12

    @Fox said in php обработчик post-запросов:

    @support Я думал что глобальная переменная $_POST, по аналогии с BAS, распростроняется на весь apache. И методом post-запрос я устанавливаю значение этой переменной.. Как то так думал :D

    Переменные в php живут только в рамках работы скрипта. Ты послал серверу запрос. Скрипт обработал его, запустился, отработал и отдал тебе ответ. Соответственно, все переменные были убиты в оперативной памяти и их длительно хранение возможно либо в базе, либо в куках пользователя =)
    Ты лучше опиши свою задачу. Может будет понятнее.

    1 Reply Last reply
    0
  • FoxF Offline
    FoxF Offline
    Fox Bablosoft Team
    wrote on last edited by
    #13

    @xclsv

    Ты лучше опиши свою задачу. Может будет понятнее.

    Да мне нужна админка, я писал в соседней теме. Но тут только два выхода, либо BAS сохраняет данные на винт, либо обработчик на php.. С BAS'ом я больше дружу, чем с php, по этому так и организовал :D

    1 Reply Last reply
    0
  • ModeratorM Moderator moved this topic from Off topic on

  • NikolasN

    Способ загрузки файла на свой WP сайт через POST запрос

    Scheduled Pinned Locked Moved Other
    0 Votes
    1 Posts
    412 Views
    No one has replied
  • KOPEECHKA.STOREK

    PHP разработчик / Разработчик без опыта

    Scheduled Pinned Locked Moved Other
    2 Votes
    1 Posts
    384 Views
    No one has replied
  • А

    Отредактировать php-скрипт магазина цифровых товаров

    Scheduled Pinned Locked Moved Other
    0 Votes
    1 Posts
    250 Views
    No one has replied
  • A

    Ищу шаблон регистрации вк post/get

    Scheduled Pinned Locked Moved Other
    0 Votes
    1 Posts
    385 Views
    No one has replied
  • R

    Регистрация post/get

    Scheduled Pinned Locked Moved Other post запрос get post
    0 Votes
    1 Posts
    517 Views
    No one has replied
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Popular
  • Users
  • Search
  • FingerprintSwitcher
  • CustomServers
  • AutomationPlugins
  • Login

  • Don't have an account? Register

  • Login or register to search.