XML Fout [PHP]

Gestart doorShahiem2 reacties49 weergaven

3 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Een klant van mij heeft een scriptje waarmee je nieuwsberichten kan toevoegen in een database met rss feeds. Maar nu krijgt hij een foutmelding en bij Politie Aalst-Waalre krijgt hij geen nieuwsberichten binnen.

Error:

Quote:
Fatal error: Uncaught exception Exception with message String could not be parsed as XML in /home/voorbeeld/domains/voorbeeld/public_html/cronjobs/xml.php:132 Stack trace: #0 /home/voorbeeld/domains/voorbeeld/public_html/cronjobs/xml.php(132): SimpleXMLElement->__construct() #1 {main} thrown in /home/voorbeelddomains/voorbeeld/public_html/cronjobs/xml.php on line 132

[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/require_once"]require_once[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/dirname"]dirname[/URL][COLOR= #007700]([/COLOR]__FILE__[COLOR= #007700]).[/COLOR][COLOR= #DD0000]"/../includes/config.php"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/dirname"]dirname[/URL][COLOR= #007700]([/COLOR]__FILE__[COLOR= #007700]).[/COLOR][COLOR= #DD0000]"/../includes/functions.php"[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #FF8000]// to prevent all the stupid errors that are in this system from outputting in the cron output.[/COLOR]
[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR] E_ALL [COLOR= #007700]^[/COLOR] E_WARNING [COLOR= #007700]^[/COLOR] E_NOTICE [COLOR= #007700]^[/COLOR] E_DEPRECATED [COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/ob_clean"]ob_clean[/URL][COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// clear output buffer[/COLOR]

[COLOR= #0000BB]$xml[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
    [COLOR= #DD0000]"Veldhoven"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.veldhoven.nl/Nieuws/RSS-service/Gemeente-Veldhoven-Nieuwsberichten-RSS.htm"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]class="article-default">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]Stuur door[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Eindhoven"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Actueel[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.eindhoven.nl/nieuws/Rss-feed-Eindhoven-Actueel.htm"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="contentWide">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<img src="/web/contentViewCounter[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Eindhoven"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Persberichten[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.eindhoven.nl/nieuws/Rss-feed-Persberichten-van-de-gemeente-Eindhoven.htm"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="contentWide">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<img src="/web/contentViewCounter[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Valkenswaard"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Mededelingen[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"www.valkenswaard.nl/index.php?simaction=feed&mediumid=1&pagid=205"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="contentWrap">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<br class="brclear">[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Aalst-Waalre"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Actueel[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"www.waalre.nl/index.php?simaction=feed&mediumid=1&pagid=8"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="content_main">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<div class="archiefknop">[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Heeze-Leende"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Actueel[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.nieuws.nl/rss/heeze-leende"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]break-word">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<div class="bluelink">[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Helmond"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Actueel[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.helmond.nl/rssengine.rss"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<p class="intro">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<div class="sml_box smlboxsi sml_si_custom_box dontprint" id="paginafuncties">[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Eersel"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Actueel[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.eersel.nl/ondernemers/nieuws_41963/feed/"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<div id="content" >[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<div id="archief">[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Geldrop-Mierlo"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] [COLOR= #FF8000]// Nieuws[/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://www.geldrop-mierlo.nl/nieuws.rss"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]algemeen[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- RSPEAK_START -->[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- RSPEAK_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]

    [COLOR= #FF8000]// #################
    // Politie berichten
    // #################[/COLOR]

    [COLOR= #DD0000]"Politie-Valkenswaard"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]       [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Valkenswaard.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR]     [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]      [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Veldhoven"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Veldhoven.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Waalre"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Waalre.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Heeze-Leende"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Heeze-Leende.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Helmond"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/HWE.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Eindhoven"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Eindhoven_Centrum.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Eersel"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Eersel.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700]),[/COLOR]
    [COLOR= #DD0000]"Politie-Bergeijk"[/COLOR] [COLOR= #007700]=>[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]"url"[/COLOR]   [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"http://politie.nl/Brabant-Zuid-Oost/rss/Bergeijk.aspx"[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"categorie"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]politie[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"start"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]id="columnmiddle">[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]"stop"[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]<!-- ISI_LISTEN_STOP -->[/COLOR]
    [COLOR= #007700])
);[/COLOR]

[COLOR= #0000BB]$berichten[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$xml[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$plaats[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700]){[/COLOR]
    
    [COLOR= #FF8000]// Get tweets [/COLOR]
    [COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR] 
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_CONNECTTIMEOUT[COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR] 
    [COLOR= #0000BB]$xmlStringContents[/COLOR] [COLOR= #007700]=[/COLOR] curl_exec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
    curl_close[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$string[/COLOR] [COLOR= #007700]= new[/COLOR] SimpleXmlElement[COLOR= #007700]([/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$xmlStringContents[/COLOR][COLOR= #007700]));[/COLOR] 

    [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR] [COLOR= #0000BB]$string[/COLOR][COLOR= #007700]->[/COLOR]channel[COLOR= #007700]->[/COLOR]item [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$array[/COLOR] [COLOR= #007700]){[/COLOR]

        [COLOR= #FF8000]//if( $info[categorie]==politie && rand(0,10) > 5 ){ break; }[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700]->[/COLOR]pubDate[COLOR= #007700])+[/COLOR][COLOR= #0000BB]3600[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/time"]time[/URL][COLOR= #007700]() ){[/COLOR] [URL="http://www.php.net/break"]break[/URL][COLOR= #007700]; }[/COLOR]

        [COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR]
        curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$array[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/link"]link[/URL][COLOR= #007700]);[/COLOR]
        curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
        curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_CONNECTTIMEOUT[COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$stringContents[/COLOR] [COLOR= #007700]=[/COLOR] curl_exec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
        curl_close[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]

        [COLOR= #FF8000]//find the position of the start text in the page content[/COLOR]
        [COLOR= #0000BB]$start_pos[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strpos"]strpos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$stringContents[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]start[/COLOR][COLOR= #007700]]);[/COLOR]

        [COLOR= #FF8000]//drop the text before the start position[/COLOR]
        [COLOR= #0000BB]$first_trim[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$stringContents[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$start_pos[/COLOR][COLOR= #007700]);[/COLOR]

        [COLOR= #FF8000]//find the position of the stop string in the content[/COLOR]
        [COLOR= #0000BB]$stop_pos[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strpos"]strpos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$first_trim[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]stop[/COLOR][COLOR= #007700]]);[/COLOR]

        [COLOR= #FF8000]//drop everything after the stop position[/COLOR]
        [COLOR= #0000BB]$inhoud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$first_trim[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$stop_pos[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$inhoud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]start[/COLOR][COLOR= #007700]],[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$inhoud[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$inhoud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]bekijk ook Buurtpreventie[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$inhoud[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$inhoud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"d-m-Y"[/COLOR][COLOR= #007700],[/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700]->[/COLOR]pubDate[COLOR= #007700])),[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$inhoud[/COLOR][COLOR= #007700]);[/COLOR]

        [COLOR= #0000BB]$pubDate[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Y-m-d H:i:s"[/COLOR][COLOR= #007700],[/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700]->[/COLOR]pubDate[COLOR= #007700]));[/COLOR]
        
        [COLOR= #0000BB]$inhoud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$inhoud[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #FF8000]// Strip de naam[/COLOR]
        [COLOR= #0000BB]$gemeente[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Politie-"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$plaats[/COLOR][COLOR= #007700]);[/COLOR]

        MysqlQuery[COLOR= #007700]([/COLOR][COLOR= #DD0000]"
            INSERT INTO `nieuws` SET
                `plaats`="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$plaats[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                `title`="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700]->[/COLOR]title[COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                `description`="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$inhoud[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]",
                `gemeente`="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$gemeente[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                `categorie`="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]categorie[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]",
                `link`="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/link"]link[/URL][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                `pubDate`="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$pubDate[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                `date`=NOW()
        "[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #0000BB]$berichten[/COLOR][COLOR= #007700]++;

    }

}[/COLOR]

    [COLOR= #FF8000]// send_email_in_template(Devoorbeeld NewsFeed Cronjob,In totaal zijn er .$berichten. nieuwe berichten toegevoegd vanaf het laaste uur.,In totaal zijn er .$berichten. nieuwe berichten toegevoegd vanaf het laaste uur.,In totaal zijn er .$berichten. nieuwe berichten toegevoegd vanaf het laaste uur.,info@merkenmode.nl,info@merkenmode.nl,De voorbeeld);[/COLOR]

?>
0
Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit heeft dan niks met de XML fout te maken, maar waarom staat "Eindhoven" er 2x in?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nop, daar ligt het niet aan.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren