Create New Item
×
Item Type
File
Folder
Item Name
×
Search file in folder and subfolders...
File Manager
/
api
/
honest
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php function auth_honest() { $url = 'https://honest.ro/web/ap.exe/v2auth.ajax_integrator'; $login = ['ajax_type' => 'LOGIN', 'val1' => $_REQUEST['username'], 'val2' => $_REQUEST['pass'], 'val3' => '', 'val4' => '', 'val5' => 'Y']; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $login); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_COOKIEFILE, "honest_cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "honest_cookies.txt"); $response = curl_exec($ch); curl_close($ch); } if ($_SERVER["REQUEST_METHOD"] == "POST" && $_SERVER["CONTENT_TYPE"] == "application/json") { $data = trim(file_get_contents("php://input")); $json = json_decode($data, true); if (is_array($json)) { $_REQUEST = $json + $_REQUEST; } echo auth_honest(); } else { http_response_code(405); }