Loading...
Помощь по скриптам | Помогите с post запросом
Всем привет, ладно переводчик у меня пашет, вот его код:
<?php
// Место для вашего API-ключа
$yandex_translate_key = 'trnsl.1.1.20191001T161315Z.26135b22070b04e9.836bbdd7bf45984fd95b005d4f6f798489c709fc';
$string = $_GET['text'];///заводим слово через GET
$result = htmlspecialchars($string);
function YATranslate ($string, $lang1='en', $lang2='ru') {
global $yandex_translate_key;
$request = @file_get_contents('https://translate.yandex.net/api/v1.5/tr.json/translate?key='.$yandex_translate_key.'&text='.$string.'&lang='.$lang2.'-'.$lang1);
if ($request) {
$array = json_decode($request, true);
$text = $array['text'][0];
} else {
$text = $string;
}
return $text;
}
// Переводим строку
$text = YATranslate($result);
if (!empty($text) AND empty($_GET['perevod'])) {
header("Location: ?text=".$result."&perevod=".$text."");
exit;
}
echo"".$text."";
?>


Теперь мне нужно вывести последнюю переменную то есть переменную ".$text." и отправить ее Http POST запросом на другой сайт и вывести как готовое значение обработанное php скриптом как это сделать, принимаются только url в пост запросе на том сайте, в нем должны стоять переменные
________
посл. ред. 04.10.2019 в 16:57; всего 1 раз(а); by .http.
$post = [
'text' => $text,
];

$ch = curl_init('https://');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
Онлайн: 1
Время:
Gen. 0.071
(c) Bym.Guru 2010-2025