0
변수를 컬 호출로 전달하고 누군가가 가입 한 후 24 시간 후 만료일 인 시스템 날짜 (YMD HMS 형식)를 통과해야합니다.PHP가 자동 sysdate 및 sysdate + 24 시간을 보내십시오
$post2 = [
"subscription[name]" => 'magazine one day subscription',
"subscription[product_id]" => '51',
"subscription[start_date]" => "date('Y-m-d H:i:s')",
"subscription[end_date]" => "date('Y-m-d H:i:s', strtotime('+24 hours', time()))",
"subscription[allowed_no_of_articles]" => '56',
];
$username = "Incisive";
$password = "!atseg9$";
$ch2 = curl_init("http://xxxx.auth.xxx.net/subscriber_individuals/$xml->id/subscriptions.xml");
curl_setopt($ch2, CURLOPT_USERPWD, $username . ":" . $password);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch2, CURLOPT_POSTFIELDS, $post2);
$complete = curl_exec($ch2);
curl_close($ch2);
echo $complete;
날짜 기능을 시도해 보았지만 작동하지 않습니다. 그래서 다른 누군가가 도움을 받으려는 해결책이 있는지 궁금합니다.
음, 당신은 기능 (날짜)의 이름으로 문자열을 보내고있다. 왜? 함수를 호출하고 그 결과를 $ post2 배열에 저장해야합니다 ... –