IL PANICO PIU' TOTALE!!!
vado a spiegare la mia oppressione!
dopo milioni di peripezie (ignorando pressochè in toto il PHP) sono riuscito a creare una piccola area news aggiornabile da flash;
la struttura è più o meno la seguente.
ho un file flash con tre campi di testo input con ,ad esempio, assegnate rispettivamente le seguenti variabili:
"giorno", "titolo", "testo";
invio tutto ad un php che legge ste variabili e le scrive su un file xml aggiungendo gli opportuni tag;
questo xml viene letto quindi dal pannello delle news sul mio sito.
diventa quindi semplice aggiungere delle news servendomi di questo swf esterno al mio sito.
il problema resta uno ed uno soltanto...
NON HO LA MINIMA IDEA DI COME PROCEDERE SE VOLESSI CANCELLARE UNA DETERMINATA NEWS DAL MIO XML...posto il php...
codice:
<?php
if(isset($_GET['gg'], $_GET['mm'], $_GET['aa'], $_GET['titolo'], $_GET['contenuti'], $_GET['foto']))
{
$gg = strip_tags($_GET['gg']);
$mm = strip_tags($_GET['mm']);
$aa = strip_tags($_GET['aa']);
$titolo = strip_tags($_GET['titolo']);
$contenuti = strip_tags($_GET['contenuti']);
$foto = strip_tags($_GET['foto']);
$fileXML = "database.xml";
//leggi file xml
$fp = fopen($fileXML, "r");
if($fp)
print "&status=lettura xml corretta";
{
$contenuto = fread($fp,filesize($fileXML));
$messaggi = str_replace("</contenitore>","",$contenuto);
fclose($fp);
$nuovaFirma = $messaggi.$firma."<news titolo=\"".$titolo."\""." ladata=\"".$gg."/".$mm."/".$aa."\""." immagine=\"".$foto."\">".$contenuti."</news>\n"."</contenitore>";
//scrivi file xml
$fp = fopen($fileXML, "w");
if($fp)
{
if(fwrite($fp, $nuovaFirma)){
print "&risultato=News inserita correttamente";
print "&gg=";
print "&mm=";
print "&aa=";
print "&titolo=";
print "&foto=";
print "&contenuti=";
print "&statusArea=";
}
// chiudo il file
fclose($fp);
}
}
}
?>
PROVVEDERO' AD ERIGERE UN MONUMENTO ALLA MEMORIA A CHIUNQUE POSSA AIUTARMI AD USCIRE DA QUESTO OBLIO...GRAZIE MILLE