Ciao a tutti.
Questo è il mio primo post sul forum dedicato al PHP (proprio perchè ne so davvero pochissimo, anzi, niente).
sto realizzando un piccolo file in flash e xml per le news nel mio sito.
con un piccolo script PHP trovato in rete e grazie agli interventi sul forum flash ho ottenuto uno script che legge le mie variabili flash e le trascrive su un file xml. il codice è il seguente:
codice:
<?php
if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $_GET["email"]))
{
print "error=invalid email";
die();
}
$fp = fopen("emails.txt", "r");
$content = fread($fp, filesize("emails.txt"));
fclose($fp);
if (eregi($_GET["email"], $content))
{
print "error=duplicate email";
die();
}
$fp = fopen("emails.txt", "a+");
if (fwrite($fp, "<dato>".$_GET["email"]."</dato>\n"))
print "error=inviato";
fclose($fp);
?>
le cose che mi mancano sono due:
1) come posso far si che sul mio file xml sia presente (una ed una sola volta) l'intestazione "<?xml version="1.0" encoding="UTF-8"?>"
2) premesso che vorrei gestire le news da un file flash e che conosco come caricare i dati xml su flash, come posso settare flash (o PHP) per cancellare le news che non mi interesano più?
grazie per ogni aiuto ad un povero principiante