Versio

XML timeout bij uitlezen!

Overzicht Reageren

W w

w w

29/06/2008 03:14:00
Quote Anchor link
Hallo,

Ik krijg problemen als xml bestanden erg groot zijn en als ik die moet uitlezen.

Eigenlijk hoef ik maar de eerste 6 resultaten uit te lezen, maar het hele bestand moet eerst geladen worden. Is dit te voorkomen? Zodat ik geen Fatal error krijg (Allowed memory size of.....)
Misschien is een stukje code handig zodat jullie een idee krijgen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
            $feed
= simplexml_load_file($rij['feed_url']) or die ("Feed not loaded");
            
    
            $i = 0;
            foreach($feed->item as $item)
            {

                if(isset($item->img_small))
                {

                    $item->img_small = $item->img_small;
                }

                else
                {
                    $item->img_small = $item->img_medium;
                }


                echo '
                    <div class="webshop-product-list">
                        <a class="webshop-product-titel" href="'
. $item->link . '">'.inkorten($item->title,13).'</a><br/>
                        <a href="'
. $item->link . '">
                            <img alt="'
.$item->title.'" width="50" height="50" src="'.$item->img_small.'" />
                        </a>
                    </div>
                '
;
                $i ++;
                if ( $i > 3 ) break;
            }

?>

Ik hoor het graag of dit mogelijk is!

Groet,

Wieland
 
PHP hulp

PHP hulp

25/05/2012 19:53:01
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 

29/06/2008 11:40:00
Quote Anchor link
Je kan XML niet lezen zonder het hele bestand te openen bij mijn weten.
Vraag: hoe groot is het bestand wel niet?
 
W w

w w

29/06/2008 11:48:00
Quote Anchor link
Tsjaa =p

Het bestand is rond de 6 MB, is wel aan de grote kant. Maar ik vraag me af of het mogelijk is.
 

29/06/2008 12:05:00
Quote Anchor link
Je zal er idg goed aan doen niet elke keer het bestand te openen.
 



Overzicht Reageren