Gestione news in xml

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
Salve, volevo sapere se c'è qualcuno che mi dica il termine esatto per sapere come fare una gestione di notizie in xml.

Perché devo fare un piccolo sito che non ha supporto del database.

Per adesso ho fatto login , e recupera password in xml con un tutorial che ho trovato in rete,

solo che lui usa l'elemento : SimpleXMLElement .. avete qualche notizia per creare un form dove posso inserire notizie ad esempio:

15/11/2012 - Aggiunto il documento PDF040.pdf nella pagina dei documenti
e cosi via.

Vi ringrazio molto..

saluti. e buona serata.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
XML non è semplicissimo da usare. Perché non usi un array serializzato?
PHP:
$news = array(
    array(
        'posted_at' => time(),
        'content'    => 'Contenuto della news.',
    ),

    // ...
);

file_put_contents('news.txt', serialize($news));
Per leggerle:
PHP:
$news = unserialize(file_get_contents('news.txt'));

// ...
Per modificare l'array basta leggere le news, apportare i cambiamenti necessari e sovrascrivere il file.
 

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
ok, come faccio ad metterlo con un form?

comunque il tutorial che poi ho modificato a mio piacimento e questo:
http://net.tutsplus.com/articles/news/build-a-login-and-registration-system-with-xml/

e lo sto già usando per un sito personale che si modifica solo le pagine e che ci accede solo una persona che sarei io. (il mio sito personale)..

se mi dici come posso fare. solamente che vorrei per forza usare l'xml perché mi piace di più.

ti ringrazio molto.

buona serata.
 

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
ok, tanto ci sto arrivando a farmelo da solo.

l'unico non so come fare a scrivere il file.

vi posto il codice: ho usato simplexml_load_file:
news.php:
PHP:
<?php
$xml = simplexml_load_file("data/database.xml");
foreach($xml->news as $item)
    echo  $item->data." - ".$item->content."<br />";
?>

e questo è il db di prova:
Codice:
<database>
    <news id="1">
        <data>15-11-2012</data>
        <content>Aggiunto il documento "pdf5.pdf", nella pagina documenti</content>
    </news>
	  <news id="2">
        <data>25-11-2012</data>
        <content>Aggiunto il documento "pdf5.pdf", nella pagina documenti</content>
    </news>
</database>

grazie mille e buona serata.
 

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
ok, ho fatto questo seguendo una guida:

ora come faccio mettere un form ad questo script:?

PHP:
<?php

// carichiamo la nostra libreria

$xml = simplexml_load_file("data/database.xml");

// creiamo una nuova news <articolo>

$news = $xml->addChild('news');

// aggiungiamo un id all'elemento news

$news->addAttribute('id', '4');



// inseriamo la data

$data = $news->addChild('data', '16-04-2010');

// inseriamo il contenuto

$content = $news->addChild('content', 'Il nostro terzo articolo');


// riscriviamo il file con la nuova news

$f = fopen("data/database.xml", "w");

fwrite($f,  $xml->asXML());

fclose($f);

?>

ti ringrazio molto.. aspetto risposte..

grazie mille.
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Cerco partner per gestione portale google news Offerte e Richieste di Lavoro e/o Collaborazione 0
F Sistema gestione news in Flash Flash 4
G script per gestione news PHP 13
G Script gestione news PHP 3
H script x gestione news PHP 0
jan267 Gestione News Classic ASP 22
A Gestione array multidimensionale PHP 6
andreas88 Gestione Profilo OnlyFans Leggi, Normative e Fisco 0
A Creazione cookie e gestione accessi PHP 0
B form gestione input PHP 2
sbolde91 Consiglio gestione Hosting Hosting 2
E Gestione profilo utente tramite Form PHP 3
S cerco esperto gestione ecommerce Offerte e Richieste di Lavoro e/o Collaborazione 0
P Curiosità su grandi aziende e la gestione delle grafiche. Discussioni Varie 1
M Consiglio sulla gestione di Gerarchie Database 0
A attributo "min" per input gestione date PHP 8
L Gestione DB ASP.NET 2
L Consiglio SEO gestione dominio + free hosting SEO e Posizionamento 6
avalon95 [WordPress] Gestione database annunci WordPress 0
G [PHP] gestione mouse PHP 2
B Gestione Prenotazioni con Mysql Database 21
D CREAZIONE E GESTIONE SITO E-COMMERCE Offerte e Richieste di Lavoro e/o Collaborazione 2
P (Cerco) Collaboratori per gestione social media Offerte e Richieste di Lavoro e/o Collaborazione 5
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
brasoft2019 [PHP] Sistema di gestione presenze PHP 29
W Preventivo gestione ecommerce Discussioni Varie 1
E Cerco partner / socio per gestione sito di annunci incontri Offerte e Richieste di Lavoro e/o Collaborazione 0
K e-commerce per distribuzione e dettaglio con gestione magazzino E-Commerce 0
G [MS Access] Gestione biglietti [RISOLTO] MS Access 2
Jonn [WordPress] Gestione categorie e tags per sito eventi WordPress 2
felino Gestione dispositivi e Altri dispositivi Windows e Software 4
D Software per gestione account facebook? Social Media Marketing 1
D Cero Software Facebook gestione account Vendere e Acquistare pubblicita' online 0
M Offro servizio Incremento Follower e Gestione Profili Istagram Offerte e Richieste di Lavoro e/o Collaborazione 0
S elementi statistici - Matrice e Gestione Array PHP o Javascript Javascript 0
J [offro] hosting / installazione certificati ssl / gestione server Offerte e Richieste di Lavoro e/o Collaborazione 0
F [PHP] gestione meteo manuale per un gioco di ruolo PHP 1
bianca_dimulescu Gestione tabella e MySQL PHP 4
T Servizio gestione pagina Instagram Offerte e Richieste di Lavoro e/o Collaborazione 0
G Gestione e/o vendita hosting come libero professionista Leggi, Normative e Fisco 4
MatMac System [PHP] Gestione dinamica select-option PHP 3
xone [Vendo] Script gestionale php-mysql gestione pratiche Altri Annunci 0
S [PHP] Gestione coupon PHP 3
lxella [PHP] Aree riservate e gestione utenti PHP 1
D Gestione punteggi php PHP 1
B Cercasi socio per gestione sito web Offerte e Richieste di Lavoro e/o Collaborazione 0
G gestione pagina facebook Social Media Marketing 0
Cavalinho08 [Offro gestione pagine instagram, prezzo bassissimo] Annunci servizi di Social Media Marketing 3
D [VENDO] Gestione account instagram Annunci servizi di Social Media Marketing 2
N [VENDO] Gestione pagine FB Annunci servizi di Social Media Marketing 2

Discussioni simili