Просмотр полной версии : Нужен PHP скрипт
Azller Lollison
03.03.2018, 18:29
Нужен скрипт который будет принимать в себя значения которые я отправлю ему. Он должен будет их вывести на экран. Вообще похую на дизайн и прочее, просто чтобы выводил значения.
get или post запросом?
или же php скрипт вызываться будет?
Azller Lollison
03.03.2018, 18:31
get или post запросом?
или же php скрипт вызываться будет?
post запросом из луа скрипта
post запросом из луа скрипта
PHP:
но это самый приметив :)
Azller Lollison
03.03.2018, 18:37
PHP:
но это самый приметив :)
от души, сейчас протестим
Dark_Knight
03.03.2018, 18:49
PHP:
Azller Lollison
03.03.2018, 18:55
Походу я где-то в запросе накосячил, бле. Не отображается ничего
Dark_Knight
03.03.2018, 18:55
Смотри логи.
Azller Lollison
03.03.2018, 18:57
Смотри логи.
в том то и прикол, что скрипт не крашится даже.
Однако падает поток запроса. Хм
Смотри логи.
array(0) { }
показывает, но нужных значений там нет(
Dark_Knight
03.03.2018, 19:05
Скорее ты тогда не пост запрос даешь, а гет. $_POST замени на $_GET
Скорее ты тогда не пост запрос даешь, а гет. $_POST замени на $_GET
Мб ему стоило сначала разобраться что такое ПОСТ и что такое ГЕТ запросы)
Azller Lollison
03.03.2018, 19:10
Скорее ты тогда не пост запрос даешь, а гет. $_POST замени на $_GET
нет, я именно пост запрос делаю.
Lua:
if
her
then
async_http_request
(
'POST'
,
'host/Dropper/test.php'
,
info
,
true
,
false
,
function
(
response
)
sampAddChatMessage
(
""
..
response
.
text
,
-
1
)
answer
=
response
.
text
end
,
function
(
err
)
sampAddChatMessage
(
""
..
err
,
-
1
)
answer
=
err
end
)
end
her
=
false
end
скорее всего из-за моей криворукости не получается.
в info данные которые я хочу отправить на хост.
Сам хост кстати изменен, путь только остался, если что
Dark_Knight
03.03.2018, 19:21
Смотри логи на сервере куда приходят запросы.
Azller Lollison
03.03.2018, 19:27
Смотри логи на сервере куда приходят запросы.
Там их тупа нет. Я взял сайт на 000вебхосте, и тупо создал папку в которой лежат пхп скрипты которые я юзаю
PHP:
set_charset("utf8");
if ($mysqli->connect_errno){
$json_array = array("error" => 1, "message" => "Ошибка подключения к БД");
$json = json_encode($json_array, JSON_UNESCAPED_UNICODE);
exit($json);
}
else {
echo('Успешное подключение!');
if (isset($_POST["nickname"])) {
$sql = mysql_query("INSERT INTO 'stats' ('nickname', 'script', 'server')
VALUES ('".$_POST['nickname']."','".$_POST['script'].",'".$_POST['server']."')");
if ($sql) {
echo "Данные успешно добавлены в таблицу.";
} else {
echo "Произошла ошибка.";
}
}
}
?>
вот пхп, мб разберешься
itsLegend
03.03.2018, 23:35
Lua:
function
main
(
)
local
args
=
{
}
args
.
data
=
"param=value¶m2=value2"
args
.
headers
=
{
[
'content-type'
]
=
'application/x-www-form-urlencoded'
}
async_http_request
(
'POST'
,
'http://localhost/temp/lua_test.php'
,
args
,
function
(
response
)
print
(
response
.
text
)
end
,
function
(
err
)
print
(
err
)
end
)
wait
(
-
1
)
end
PHP:
Почитай подробнее о том, как передается информация методом POST. Если в GET информация хранится прямо в URL, то для POST хранится в запросе
Azller Lollison
04.03.2018, 09:18
Lua:
function
main
(
)
local
args
=
{
}
args
.
data
=
"param=value¶m2=value2"
args
.
headers
=
{
[
'content-type'
]
=
'application/x-www-form-urlencoded'
}
async_http_request
(
'POST'
,
'http://localhost/temp/lua_test.php'
,
args
,
function
(
response
)
print
(
response
.
text
)
end
,
function
(
err
)
print
(
err
)
end
)
wait
(
-
1
)
end
PHP:
Почитай подробнее о том, как передается информация методом POST. Если в GET информация хранится прямо в URL, то для POST хранится в запросе
Спасибо большое , скоро буду тестить
Спасибо большое , скоро буду тестить
дебажу, текст запроса выводится в чат, чекаю на хосте - пусто..
itsLegend
04.03.2018, 17:03
дебажу, текст запроса выводится в чат, чекаю на хосте - пусто..
Что чекаешь на хосте?
Azller Lollison
04.03.2018, 17:10
Что чекаешь на хосте?
пхп скрипт.
там выводит array(0) { } array(0) { } и се
Dark_Knight
04.03.2018, 17:24
Смотри логи сервера.
itsLegend
04.03.2018, 17:38
пхп скрипт.
там выводит array(0) { } array(0) { } и се
А можно хотя бы порядок чека?
Yutuber_Kirya
04.03.2018, 18:27
Попробуй со своего скрипта сохранять в БД, а оттуда выводить на сайте.
Dark_Knight
04.03.2018, 18:37
Попробуй со своего скрипта сохранять в БД, а оттуда выводить на сайте.
И что в БД запишет? Пустые данные? Не разобравшись в вопросе сказал ***ню
Azller Lollison
04.03.2018, 18:58
А можно хотя бы порядок чека?
1. делаю нужные махинации в игре, чтобы отправились данные
2. чекаю сайт
itsLegend
04.03.2018, 19:23
1. делаю нужные махинации в игре, чтобы отправились данные
2. чекаю сайт
Ну следуй совету дарка, ищи access_log
Azller Lollison
04.03.2018, 19:37
Ну следуй совету дарка, ищи access_log
нет такого на хосте вообще
Пробывал?
PHP:
print_r
(
file_get_contents
(
'php://input'
)
)
;
Yutuber_Kirya
20.03.2018, 00:31
И что в БД запишет? Пустые данные? Не разобравшись в вопросе сказал ***ню
Эмм, а проверку запилить не судьба?
Dark_Knight
20.03.2018, 03:40
Эмм, а проверку запилить не судьба?
Для начала надо было тему прочитать и только потом советовать. Твой совет в проверке уже был дан. Слепой.
Yutuber_Kirya
23.03.2018, 23:28
Для начала надо было тему прочитать и только потом советовать. Твой совет в проверке уже был дан. Слепой.
Я ведь не задрот у которого дохера времени то бы сидеть и читать весь бред что был написан выше..
Я ведь не задрот у которого дохера времени то бы сидеть и читать весь бред что был написан выше..
if (isset($_POST['data'])) {
echo $_POST['data'];
}
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot