Convertir PHP en Python en ligne
pip install convert2php
CODE WITH SAM
pip install convert2php
?php
// CURL http get request
function curl_http_get ($url, $headers = []) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$output = curl_exec($ch);
curl_close($ch);
return json_decode($output, true);
}
?php
// CURL http get request
function curl_http_get ($url, $headers = []) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$output = curl_exec($ch);
curl_close($ch);
return json_decode($output, true);
}
if (isset($_GET['idQuestions']) and isset($_GET['idAnswers'])) {
$requestSession = mysqli_query($mysqli, "SELECT COUNT(*) FROM `save_answers`");
$session = mysqli_fetch_row($requestSession);
$countSession = $session[0];
$id = $countSession + 1;
// $date = date(DATE_RFC822);
$idQuestion = $_GET['idQuestions'];
$idAnswer = $_GET['idAnswers'];
mysqli_query($mysqli, "
INSERT INTO `save_answers`(`id`, `idQuestions`, `idAnswers`)
VALUES ('$id','$date','$idUser','$idQuestion','$idAnswer')
");
}
?php
// Get Username and Password for mac-address
function getUserPassForMac($mac, $base_url) {
// URL Encode MAC for processing
$mac_address = urlencode($mac);
// URL's
$token_url = '/portal.php?action=handshake&type=stb&token=';
$profile_url = '/portal.php?type=stb&action=get_profile';
$list_url = '/portal.php?action=get_ordered_list&type=vod&p=1&JsHttpRequest=1-xml';
// Get token from server
$first_token = curl_http_get($base_url . $token_url)['js']['token'];
$res = explode('/', $result['js']['cmd']);
if (count($res) < 6) {
return false;
}
return [
'username' => $res[4],
'password' => $res[5]
];
}
<?php
$mysqli = mysqli_connect("std-mysql", "std_1446_cc", "12345678", "std_1446_cc");
mysqli_set_charset($mysqli, "utf8mb4");
date_default_timezone_set('UTC');
setlocale(LC_ALL, 'ru_RU');
if (isset($_GET['idNextQuestion'])) {
$idNextQuestion = $_GET['idNextQuestion'];
} else {
$idNextQuestion = 1;
}