<?php
-$action = $_GET['action'] ?? null;
-if ($action && $action == 'amoUpdateToday') {
+function getMyHost() {
$host = '';
if (str_contains($_SERVER['HTTP_HOST'], 'localhost')) {
$host = 'http://localhost:4444';
} else {
$host = 'https://api1.' . $_SERVER['HTTP_HOST'];
}
- $host .= '/cron/amo142?date1=' . date('Y-m-d') . '&date2=' . date('Y-m-d') . '&status_id=142&key=getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance&token_cloud=iC04295J9HyD2H3GJF3btky&grant_type=refresh_token&secret_phrase=VJJVkt467ltuXU__356XEtS';
+ return $host;
+}
+function openCurl($host) {
$ch = curl_init($host);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
exit();
}
+$action = $_GET['action'] ?? null;
+if ($action && $action == 'amoUpdateToday') {
+ $host = getMyHost() . '/cron/amo142?date1=' . date('Y-m-d') . '&date2=' . date('Y-m-d') . '&status_id=142&key=getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance&token_cloud=iC04295J9HyD2H3GJF3btky&grant_type=refresh_token&secret_phrase=VJJVkt467ltuXU__356XEtS';
+ openCurl($host);
+}
+
+if ($action && $action == 'amoUpdateDate') {
+ $date = $_GET['date'];
+ $host = getMyHost() . '/cron/amo142?date1=' . $date . '&date2=' . $date . '&status_id=142&key=getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance&token_cloud=iC04295J9HyD2H3GJF3btky&grant_type=refresh_token&secret_phrase=VJJVkt467ltuXU__356XEtS';
+ openCurl($host);
+}
+
+
include_once(dirname(__DIR__, 2) . "/startup.php");
include_once(dirname(__DIR__, 2) . "/inc/db.php");
include_once(dirname(__DIR__, 2) . "/inc/base_new.php");
импортировать заказы из amo с датой доставки '.date("d.m.Y",time()).'</a></h1>';
+echo '<form action="/orders/delivery" method="GET" target="_blank">';
+echo '<input type="hidden" name="action" value="amoUpdateDate" />';
+echo '<input type="date" name="date" required />';
+echo '<input type="submit" class="btn btn-info" value="синхронизировать заказы с amo"/>';
+echo '</form>';
-echo'<a href="?umoup=1" class="btn btn-info">синхронизировать заказы с amo</a>';
+//echo'<a href="?umoup=1" class="btn btn-info">синхронизировать заказы с amo</a>';
$products=array(); $payment_types=array();