Scoutnet vzw

We connect scouts!
Het is momenteel 04 Mei 2024 7:12

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 11 berichten ] 
Auteur Bericht
 Titel: php en xml
BerichtGeplaatst: 18 Aug 2006 16:24 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
ik heb een xml bestand

Code:
< ? xml version="1.0" encoding="ISO-8859-1 ? >
<categorie>Overgang   
   <brief>Overgang
      <uitleg>Dit is een brief voor de overgang</uitleg>
      <file>overgang.doc</file>
   </brief>
</categorie>


Bedoeling is om da in php dus te lezen en het is ook de bedoeling dat er nen brief onder een categorie kan bijkomen of verwijderd worden

Heb al zit klooien met (stuk code komt van php.net
Code:
$xml = new XMLReader();
            $xml->open("brieven.xml");
                        $xml->setParserProperty(2,true);
         $teller = 0;
         while ($xml->read()) {
              $teller++;                  
            switch ($xml->name) {
               case "brief":
                  $xml->read();
                  $conf["brief"] = $xml->value;
                break;
               
            }
         }
         echo $teller . "<br>";
         echo ($conf["brief"]);


mr hij wilt niks openen, hij crasht altijd precies ... :cry:
iemand ervaring en raad???
thanks

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 18 Aug 2006 16:45 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 22 Jan 2004 0:00
Berichten: 773
De php help pagina over XMLReader zegt:

Citaat:
The XMLReader extension is available in PECL for PHP 5.0 and is included and enabled in PHP 5.1 by default.


Momenteel draait Scoutnet nog PHP4, maar je kan al eens PHP5 proberen als je onder je public_html een map "php5" aanmaakt. Probeer dat scriptje dus daar eens uit.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 18 Aug 2006 16:47 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
maar zijn er geen andere manieren om xml files te lezen en te editeren?

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 18 Aug 2006 17:38 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 22 Jan 2004 0:00
Berichten: 773
MouseKiller schreef:
maar zijn er geen andere manieren om xml files te lezen en te editeren?

http://be2.php.net/manual/en/ref.domxml.php

Maar dat is geen zo'n goeie implementatie, vandaar dat ze dat er ook uitgesmeten hebben in PHP5 en nieuwe XLM functies gemaakt hebben. En aangezien PHP5 er toch aan komt op Scoutnet tegen eind augustus kan je zowel de PHP5 versie gebruiken.


Omhoog
 Profiel  
 
BerichtGeplaatst: 20 Aug 2006 18:15 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
MouseKiller schreef:
mr hij wilt niks openen, hij crasht altijd precies ... :cry:
iemand ervaring en raad???

Bij mijn weten is je XML-code ook fout. *Alles* moet steeds tussen "eigen" tags staan. Verander dus
Code:
< ? xml version="1.0" encoding="ISO-8859-1 ? >
<categorie>Overgang   
   <brief>Overgang
      <uitleg>Dit is een brief voor de overgang</uitleg>
      <file>overgang.doc</file>
   </brief>
</categorie>

in iets als
Code:
<?xml version="1.0" encoding="ISO-8859-1 ?>
<categorie>
   <categorienaam>Overgang</categorienaam>
   <brief>
      <briefnaam>Overgang</briefnaam>
      <uitleg>Dit is een brief voor de overgang</uitleg>
      <file>overgang.doc</file>
   </brief>
</categorie>

Zo beter?

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Aug 2006 11:41 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
To, heb jij mssn een manier om met de huidige php xml te lezen en te editen???

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Aug 2006 13:35 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
MouseKiller schreef:
To, heb jij mssn een manier om met de huidige php xml te lezen en te editen???

XML uitlezen in PHP4 & PHP5: zie scriptje op de website van Scouts en Gidsen Vlaanderen (script 2: fsockopen() & manueel de XML-tags interpreteren).

Editeren: ik denk dat je dan best al je gegevens in een database steekt en nadien een PHP-scriptje schrijft om de gegevens daarin toe te voegen, aan te passen of te verwijderen. Een ander PHP-script zorgt dan voor het uitlezen van de database en wegschrijven in een (fake) XML-document. De RSS-feed op onze scoutssite werkt ook zo.

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Aug 2006 15:26 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
mja ik heb site al volledig zonder DB gemaakt, dus zou het tof vinden moest ik er niet speciaal nog een tabel voor moeten aanmaken
mja heb ni echt veel goesting om op php5 te wachten vermits site af moet zijn.
ik zal dan wel gewoon een txt file aanmaken en daar gewoon sequentieel lezen en alles in arrays laden
thanks anyway...

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 12 Okt 2006 16:11 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 22 Mrt 2005 0:00
Berichten: 353
ik zou ook graag iets met xml doen op onze website.

als ik dit probeer:
Code:
$xml = new XMLReader();


dan krijg ik een error met de boodschap dat de klasse XMLReader() niet bestaat...

Scoutnet heeft toch php5? wat doe ik fout?


bij het codevoorbeeld van de nieuwsfeed van scoutsengidsenvlaanderen, heb ik een gelijkaardig probleem:
Call to undefined function domxml_open_file()

heeft er iemand een duidelijk voorbeeldje om op een deftige manier met xml te kunnen werken, want ik ben dat tot nu toe nog niet tegen gekomen...


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 12 Okt 2006 21:25 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Natrium schreef:
heeft er iemand een duidelijk voorbeeldje om op een deftige manier met xml te kunnen werken, want ik ben dat tot nu toe nog niet tegen gekomen...

Zie viewtopic.php?p=10471#10471 en viewtopic.php?p=11368#11368.

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 12 Okt 2006 21:40 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 22 Mrt 2005 0:00
Berichten: 353
ok, bedankt, To!


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 11 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 5 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.