Jacek Kowalski
2019-09-19 51eea1c5e113e25683109b3544d847ee0668d921
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include('./includes/std.php');
 
validate::MSC($_POST['regal'], $_POST['polka'], $_POST['rzad']);
 
$kody = explode("\n", $_POST['kody']);
$and = array('OR' => NULL);
foreach($kody as $kod) {
    $kod = trim($kod);
    if(($pos=strpos($kod, '-'))!==FALSE) {
        $from = trim(substr($kod, 0, $pos));
        $to = trim(substr($kod, $pos+1));
        
        validate::KOD($from);
        validate::KOD($to);
        
        for($from=(int)$from; $from<=$to; $from++) {
            $and['id'][] = $from;
        }
    }
    elseif($kod != '') {
        validate::KOD($kod);
        $and['id'][] = (int)$kod;
    }
}
 
ksiazki::miejsce($_POST['regal'], $_POST['polka'], $_POST['rzad'], $and);
 
$title = 'Położenie książki';
include('design/top.php');
 
echo '<p>Ustalono położenie następujących książek:</p>
 
<ul>
';
 
foreach($and['id'] as $kod) {
    echo '<li>'.$kod.'</li>'."\n";
}
 
echo '</ul>';
 
include('design/bottom.php');
?>