Почему curl делает 2 запроса подряд?

157
14 мая 2019, 10:20

Ребят, помогите пожалуйста, я просто уже не понимаю почему так происходит.

Вообщем я на свой же сайт отправляю тестовый запрос, а curl отправляет 2 запроса. Тоисть когда curl отправляет запрос на мою страницу, то в бд должно добавиться +1 значение, но вместо 1, он добавляет 2, значит curl делает 2 запроса. Как это исправить ? Почему так происходит ?

файл index.php

$ch = curl_init();
curl_setopt_array($ch, [
    CURLOPT_URL => "http://test.ru/test.php",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => [
        'test' => 1,
    ],
    CURLOPT_HEADER => false,
]);
$results = curl_exec($ch);
curl_close($ch);
echo $results;

файл test.php

if (!empty($_POST['test'])) {
    cRow("UPDATE `settings` SET `balance` = `balance` + 1 WHERE `id` = :id", [
        'id' => 1,
    ]);
    exit('success');
} else {
    exit('Ошибка!');
}
READ ALSO
Не отображается русский текст в php-форме

Не отображается русский текст в php-форме

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

139
Удалить все из строки php

Удалить все из строки php

Всем привет, вот есть например вот такая строка vkcom/id11111, как удалять все символы за исключением id11111? Если строка может изменяться на такую...

144
Как просто распарсить response в php

Как просто распарсить response в php

Ко мне приходит следующий responseМне нужно его распарсить и записать в базу данных с такими полями event_id, title, с fields все поля title превратить в строку,...

149
Стили для html-кода внутри php

Стили для html-кода внутри php

Внутри php-кода пишу следующее:

165