... | ... |
@@ -1,25 +1,6 @@ |
1 | 1 |
<?php |
2 | 2 |
include_once( 'news-constants.php' ); |
3 | 3 |
|
4 |
- |
|
5 |
-function getElementByClass(&$parentNode, $tagName, $className, $offset = 0) { |
|
6 |
- $response = false; |
|
7 |
- $childNodeList = $parentNode->getElementsByTagName($tagName); |
|
8 |
- $tagCount = 0; |
|
9 |
- for ($i = 0; $i < $childNodeList->length; $i++) { |
|
10 |
- $temp = $childNodeList->item($i); |
|
11 |
- if (stripos($temp->getAttribute('class'), $className) !== false) { |
|
12 |
- if ($tagCount == $offset) { |
|
13 |
- $response = $temp; |
|
14 |
- break; |
|
15 |
- } |
|
16 |
- $tagCount++; |
|
17 |
- } |
|
18 |
- } |
|
19 |
- return $response; |
|
20 |
-} |
|
21 |
- |
|
22 |
- |
|
23 | 4 |
$rss_content = http_get_contents(NEWS_RSS_SLATEFR); |
24 | 5 |
$xml = simplexml_load_string($rss_content); |
25 | 6 |
if ($xml === false) { |
... | ... |
@@ -57,4 +57,21 @@ function ERROR($Message) { |
57 | 57 |
fwrite($stderr,"[ERROR]".$Message.PHP_EOL); |
58 | 58 |
fclose($stderr); |
59 | 59 |
} |
60 |
+ |
|
61 |
+function getElementByClass(&$parentNode, $tagName, $className, $offset = 0) { |
|
62 |
+ $response = false; |
|
63 |
+ $childNodeList = $parentNode->getElementsByTagName($tagName); |
|
64 |
+ $tagCount = 0; |
|
65 |
+ for ($i = 0; $i < $childNodeList->length; $i++) { |
|
66 |
+ $temp = $childNodeList->item($i); |
|
67 |
+ if (stripos($temp->getAttribute('class'), $className) !== false) { |
|
68 |
+ if ($tagCount == $offset) { |
|
69 |
+ $response = $temp; |
|
70 |
+ break; |
|
71 |
+ } |
|
72 |
+ $tagCount++; |
|
73 |
+ } |
|
74 |
+ } |
|
75 |
+ return $response; |
|
76 |
+} |
|
60 | 77 |
?> |