commit | author | age
|
175a52
|
1 |
<?php |
JK |
2 |
function errorHandler($errno, $errstr, $errfile, $errline) { |
|
3 |
header('HTTP/1.1 500 Internal Server Error'); |
|
4 |
} |
|
5 |
|
|
6 |
set_error_handler('errorHandler'); |
|
7 |
|
|
8 |
file_put_contents('list.xml', strtr( |
|
9 |
file_get_contents('php://input'), |
|
10 |
array( '<!DOCTYPE inwentaryzacja>' => '<!DOCTYPE inwentaryzacja [ |
|
11 |
<!ENTITY % quot """> |
|
12 |
<!ENTITY % amp "&"> |
|
13 |
<!ENTITY % lt "<"> |
|
14 |
<!ENTITY % gt ">"> |
|
15 |
<!ELEMENT inwentaryzacja (lokalizacja)*> |
|
16 |
<!ELEMENT lokalizacja (ksiazka)*> |
|
17 |
<!ATTLIST lokalizacja |
|
18 |
id ID #IMPLIED |
|
19 |
regal CDATA #IMPLIED |
|
20 |
polka CDATA #IMPLIED |
|
21 |
rzad CDATA #IMPLIED> |
|
22 |
<!ELEMENT ksiazka (tytul | autor | miejsce | rok | wydawnictwo)*> |
|
23 |
<!ATTLIST ksiazka |
|
24 |
id ID #IMPLIED |
|
25 |
status CDATA #IMPLIED> |
|
26 |
<!ELEMENT tytul (#PCDATA)> |
|
27 |
<!ELEMENT autor (#PCDATA)> |
|
28 |
<!ELEMENT miejsce (#PCDATA)> |
|
29 |
<!ELEMENT rok (#PCDATA)> |
|
30 |
<!ELEMENT wydawnictwo (#PCDATA)> |
|
31 |
]>') |
|
32 |
)); |
|
33 |
?> |