Nextrek
Diff Revisions
757
vs
758
for /legal-map/ajax/openArticle.php
|
@@ -1,13 +1,20 @@ |
1 |
1 |
|
<?php |
2 |
2 |
|
|
3 |
|
- |
$d = new DOMDocument; |
4 |
|
- |
$mock = new DOMDocument; |
5 |
|
- |
$d->loadHTML(file_get_contents(dirname(__FILE__)."/../articoli/".$_REQUEST["html"])); |
6 |
|
- |
$body = $d->getElementsByTagName('body')->item(0); |
7 |
|
- |
foreach ($body->childNodes as $child){ |
8 |
|
- |
$mock->appendChild($mock->importNode($child, true)); |
9 |
|
- |
} |
|
3 |
+ |
if (file_exists(dirname(__FILE__)."/../articoli/".$_REQUEST["html"])) { |
|
4 |
+ |
$d = new DOMDocument; |
|
5 |
+ |
$mock = new DOMDocument; |
|
6 |
+ |
|
|
7 |
+ |
$d->loadHTML(file_get_contents(dirname(__FILE__)."/../articoli/".$_REQUEST["html"])); |
10 |
8 |
|
|
11 |
|
- |
echo $mock->saveHTML(); |
|
9 |
+ |
$body = $d->getElementsByTagName('body')->item(0); |
|
10 |
+ |
foreach ($body->childNodes as $child){ |
|
11 |
+ |
$mock->appendChild($mock->importNode($child, true)); |
|
12 |
+ |
} |
|
13 |
+ |
|
|
14 |
+ |
echo $mock->saveHTML(); |
|
15 |
+ |
} else { |
|
16 |
+ |
header($_SERVER['SERVER_PROTOCOL'] . ' 404 File Not Found', true, 404); |
|
17 |
+ |
echo "<b>File Not Found</b>"; |
|
18 |
+ |
} |
12 |
19 |
|
|
13 |
20 |
|
?> |