[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с зименением значений
BaseQLo
Доброго времени суток! Столкнулся с проблемой и не могу решить.
Есть Json запрос который отправляется на сервер.
Вот такого вида :

<?
//кодировка
header('Content-Type: text/html; charset=utf-8');

//код
$json = file_get_contents('php://input');
$obj = json_decode($json);
$data = array("id" => "8888888888", "export" => "1132", "config" => "0");
$data_string = json_encode($data);

$ch = curl_init('http://127.0.0.1/script');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($data_string))
);



$result = curl_exec($ch);
var_dump($result);
?>

и если значения неправильные, то в ответ мы получаем

 {"crop":false,"msg":"Not Found!\n "}


а если всё гуд, то получаем :

  {"crop":true,"msg":null}


В чём суть? Суть в том чтобы каждый раз при получении такого ответа :
{"crop":false,"msg":"Not Found!\n "} 

скрипт менял значение в id на то значение, которое будет указано в файле id.txt и аналогично со значением export только у него файл export.txt
А если получим {"crop":true,"msg":null} то чтобы значения отправленных id и export сохранились в good.txt
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.