![]() |
|
Leggere un file Xml con Php
Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario
<?xml version="1.0"?>
<database>
<utente>
<nome>Luca</nome>
<cognome>Ruggiero</cognome>
</utente>
<utente>
<nome>Max</nome>
<cognome>Bossi</cognome>
</utente>
</database>
Il file Php, di cui riporto di seguito il codice, apre il file Xml, intercetta i nodi definiti nel Tag <utente>, li recupera eliminando i Tag di apertura e di chiusura e stampa a video i risultati
<?PHP
$quanti = 5;
$indice = 256;
$contatore = 0;
$apri_xml = fopen("database.xml", 'r');
while(!feof($apri_xml))
{
$buffer = ltrim(Chop(fgets($apri_xml, $indice)));
if (($buffer == "<utente>") && ($contatore < $quanti))
{
$nome = ltrim(Chop(fgets($apri_xml, $indice)));
$cognome = ltrim(Chop(fgets($apri_xml, $indice)));
$nome = ereg_replace( "<nome>", "", $nome );
$nome = ereg_replace( "</nome>", "", $nome );
$nome = ereg_replace( """, "\"", $nome );
$cognome = ereg_replace( "<cognome>", "", $cognome );
$cognome = ereg_replace( "</cognome>", "", $cognome );
echo($nome . " " . $cognome . "<br>");
$contatore++;
}
}
fclose($apri_xml);
?>
|
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Breve guida a jQuery
Effetto ombra su testo con Photoshop
Guadagna col tuo sito grazie a TradeD...
Guida XHTML
Riscrivere le URL con Asp
Riavviare IIS
HTTP 500 internal server error
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Introduzione ad Ajax ed Asp con Jscri...
Referenze dei Tag Html
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2010 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||