Nel Web design , a volte potrebbe essere necessario creare dinamicamente un file, ad esempio se si presenta un elenco di opzioni per un visitatore e poi gli permettono di salvare le sue scelte per il suo computer . PHP ha la funzione " fopen ", che crea un nuovo file per voi , e la funzione " fwrite " , che consente di scrivere del testo. Quando un visitatore carica la pagina , la funzione fopen viene chiamato e crea un nuovo file sul server. Fornendo un collegamento al file , si consente al visitatore di scaricare il file al suo computer . Istruzioni
1
Aprire il file HTML o PHP . Posizionare il cursore dove si desidera inserire il link di download . Digitare il comando seguente per aprire un tag PHP e quindi aprire un nuovo file in cui si scrive : ?
< Php
$ FileOpen = fopen ( " testFile.txt " , 'w' ) or die ( "impossibile aprire ");
Questa riga crea una variabile chiamata " $ FileOpen " che effettua una chiamata alla funzione PHP " fopen ", che crea un nuovo file in scrittura. La seconda parte della linea chiama la funzione PHP "morire" , che si verifica solo quando un errore impedisce fopen di aprire un file
2
digitare quanto segue per chiamare la funzione PHP " fwrite " : . < br
fwrite > ( $ FileOpen , " Immettere del testo ");
Questa funzione scrive il testo per il file che avete aperto con la variabile " $ FileOpen " . Si può chiamare questa funzione come numero di volte necessario per scrivere più righe al file .
3
digitare quanto segue per chiudere il file e stampa una riga nella pagina Web per consentire al visitatore per scaricarlo , e anche per chiudere il tag PHP :
fclose ( $ FileOpen ) ;
eco
" tasto destro del mouse scaricare il file < /a> " ;
>
È necessario chiudere il file per evitare errori di scrittura ? . Il comando "echo ", scrive il testo sulla pagina Web , in questo caso , utilizza il tag di ancoraggio HTML per creare un link che il visitatore utilizza per scaricare il file creato . Poiché questo particolare file è un file di testo , è necessario indirizzare il visitatore a fare clic destro . Se ne andò clic , si aprirà il file in una nuova pagina .
4
Salvare il file e caricarlo sul vostro server web.
< Br >