Potresti farlo con php, se cerchi nel web troverai diversi script che tra l'altro in questo caso dovrebbe essere anche molto semplice.
Ciao goku, il fatto è che sto diventando scemo a cercare sul web...
Trovo roba troppo strana, che non si addice a quello che serve a me...
Io vorrei sapere semplicemente cosa deve contenere il php... e che cosa devo fare in Flash...
A te sembra “molto semplice” io sto impazzendo!!!
Flash non può scrivere files!
Questa è la cruda verità...
D'altra parte mi sembra che tu abbia solo bisogno di leggere un file, non di scriverlo, e in questo caso non avresti bisogno di nessun linguaggio Server-Side, ma solo del notepad!
Prova a descrivere il tuo problema dettagliatamente e sono sicuro che troveremo la soluzione più adatta.
Innanzitutto devi creare un campo di testo di input dove verrà inserito l'indirizzo e-mail ed un pulsante invia.
Al campo dinamico associa il nome mail e al pulsante flash associa questo script:
on (release) {
dati = new LoadVars();
dati.posta = mail;
dati.onLoad = function(success) {
dati.sendAndLoad('scrivi.php',dati,'POST');
}
}
Adesso passiamo ai file .php.
1) file scrivi.php verrà richiamato dal pulsante invia e servirà per scrivere sul file di testo "indirizzi.txt", conterrà questo codice:
<?php
$fp= fopen("indirizzi.txt","w");
if($fp)
{
flock($fp,2);
fputs ($fp, "$posta");
echo"i dati sono stati salvati";
flock($fp,3);
fclose($fp);
}
else
{
echo"l'0perazione non è andata a buon fine";
echo"riprova ad inserire i dati";
}
?>
Questo secondo file ti servirà per leggere il file di testo, inserisci il codice in una pagina html e richiamala come più ti fa comodo.
<?php
$fp= fopen("indirizzi.txt","r");
if($fp)
{
while(!feof($fp))
{
$riga=fgets($fp,100);
$conta++;
if($conta==1)
print"<b>$riga</b>
";
else
echo"$riga
" ;
}
fclose($fp);
}
else
echo"nessun indirizzo";
?>
Questo codice lo realizzai diverso tempo fa per aggiornare una pop-up e l'ho adattato per il tuo caso, dato che non sono un programmatore ma mi applicai sul momento, potrebbe essere possibile che abbia fatto qualche errore nel modificarlo, spero di no.
Fammi sapere.
001design.it ® è un marchio registrato.
© 2004-2020 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.