Example #1
0
<?php

$id = !empty($_GET['id']) ? $_GET['id'] : '';
$event = new ExtVisit();
$event->open($_GET['id']);
$sql = 'SELECT * FROM users';
print "<h1>Edytuj wizytę</h1><form method='post'><table>";
if ($pswd['type'] == 'admin') {
    print "<tr><td>Gospodarz:</td><td>{$event->getParam('admin')}</td><td><select name='admin'><option>Bez zmian</option>";
    foreach ($db->query($sql) as $row) {
        if ($row['type'] == 'admin') {
            print "<option>{$row['user']}</option>";
        }
    }
    print "</td></tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td>Użytkownik:</td><td>{$event->getParam('client')}</td><td><select name='client'><option>Bez zmian</option>";
    foreach ($db->query($sql) as $row) {
        if ($row['type'] == 'user') {
            print "<option>{$row['user']}</option>";
        }
    }
    print "</td></tr>";
}
print "<tr><td>Tytuł:</td><td>{$event->getParam('title')}</td><td><input type='text' name='title'></td></tr>";
if ($pswd['type'] == 'admin') {
    print "<tr><td>Data:</td><td>{$event->getParam('date')}</td><td><input type='date' name='date'></td></tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td>Godzina:</td><td>{$event->getParam('time')}</td><td><select name='time' ><option>Bez zmian</option><option>";
    print implode('</option><option>', $appointment);
    print "</option></td></tr>";
}
print "<tr><td><label><input type='checkbox' name='delete' value='1' />Usuń wizytę</label></td><td></td><td><input type='submit' value='Edytuj'></td></tr></table></form>";
$changes = 0;
if (!empty($_POST['title'])) {
Example #2
0
<?php

$visit = new ExtVisit();
if (!empty($_GET['id'])) {
    $visit->open($_GET['id']);
    $visit->confirm();
}
header('Location: 9.html');
Example #3
0
<?php

$visit = json_decode($_SESSION['newVisit'], 1);
$adding = new ExtVisit();
$adding->setParam('title', $visit['title']);
$adding->setParam('date', $visit['date']);
$adding->setParam('time', $visit['time']);
$adding->setParam('client', $visit['client']);
$adding->setParam('admin', $visit['host']);
$adding->setEnd();
$adding->replace();
print '<h1>Dziękuję!</h1><p>Wizyta została dodana. Możesz sprawdzić jej poprawność na liście wizyt, jednak w kalendarzu pojawi się dopiero po akceptacji przez gospodarza.</p>';