<?php
$elid = urlencode($_GET['elid']);
if( api_query('https://' . $server . '/ispmgr?func=scheduler.edit&out=xml&authinfo=' . urlencode($_SESSION['username']) . ':' . urlencode($_SESSION['password'])) === false)
{
echo 'error';
} else {
if(isset($_POST[':create']))
{
echo $_POST['command'];
if(api_query('https://' . $server . '/ispmgr?func=scheduler.delete&elid='.$elid.'&out=xml&authinfo=' . urlencode($_SESSION['username']) . ':' . urlencode($_SESSION['password'])) === false)
{
} else {
}
if(api_query('https://' . $server . '/ispmgr?func=scheduler.edit&sok=ok&schedule_type=type_expert&input_hour='.urlencode($_POST['input_hour']).'&input_min='.urlencode($_POST['input_min']).'&input_dmonth='.urlencode($_POST['input_dmonth']).'&input_month='.urlencode($_POST['input_month']).'&input_dweek='.urlencode($_POST['input_dweek']).'&mailto='.urlencode($_POST['mailto']).'&command='.urlencode($_POST['command']).'&description='.urlencode($_POST['description']).'&out=xml&authinfo=' . urlencode($_SESSION['username']) . ':' . urlencode($_SESSION['password'])) === false)
{
echo '<div class="post"><div style="text-align:center">' . "\n";
echo 'Ошибка при создании задания!<br />' . "\n";
echo '<a href="?func=cron">Продолжить»</a>' . "\n";
echo '</div></div>' . "\n";
} else {
echo '<div class="post"><div style="text-align:center">' . "\n";
echo 'Задание данных успешно создано!<br />' . "\n";
echo '<a href="?func=cron">Продолжить»</a>' . "\n";
echo '</div></div>' . "\n";
}
}
$xml = api_query('https://' . $server . '/ispmgr?func=scheduler&elid='.$elid.'&out=xml&authinfo=' . urlencode($_SESSION['username']) . ':' . urlencode($_SESSION['password']));
$interval = explode(' ', $xml->interval);
echo '<div class="post"><form method="POST">';
echo 'Email : <br /><input type="text" name="mailto" /><br />';
echo 'Команда : <br /><input type="text" name="command" value="'.$xml->command.'" /><br />';
echo 'Описание : <br /><input type="text" name="description" value="'.$xml->description.'" /><br />';
echo 'Минуты выполнения : <br /><input type="text" name="input_min" value="'.$interval[0].'" /><br />';
echo 'Часы выполнения : <br /><input type="text" name="input_hour" value="'.$interval[1].'"/><br />';
echo 'Дни месяца : <br /><input type="text" name="input_dmonth" value="'.$interval[2].'"/><br />';
echo 'Месяц : <br /><input type="text" name="input_month" value="'.$interval[3].'" /><br />';
echo 'Дни недели : <br /><input type="text" name="input_dweek" value="'.$interval[4].'"/><br />';
echo '<input type="submit" name=":create" value="Создать" />';
echo '</form></div>';
}
echo '<div class="post"><a href="?func=cron"> Вернутся в Cron</a></div>';
echo '<div class="post"><a href="?func=menu"> Вернутся в меню</a></div>';