I web-design, du nogle gange kan være nødvendigt at dynamisk oprette en fil , for eksempel hvis du præsenterer en liste af muligheder for en besøgende , og derefter tillade ham at redde sine valg til hans computer. PHP har " fopen "-funktion , som skaber en ny fil til dig , og " fwrite "-funktion , som giver dig mulighed for at skrive tekst til den. Når en besøgende indlæser siden , bliver fopen funktion kaldet og opretter en ny fil på serveren. Ved at give et link til filen , så du den besøgende til at downloade denne fil til sin computer . Instruktioner
1
Åbn din HTML eller PHP -fil. Placer markøren , hvor du vil indsætte download link. Skriv følgende for at åbne en PHP kode og derefter åbne en ny fil, som du skriver : ?
< Php
$ FileOpen = fopen ( " testFile.txt ", ' w' ) eller die ( "kan ikke åbne ");
Denne linje skaber en variabel kaldet "$ FileOpen ", som gør et opkald til PHP " fopen "-funktion , som skaber en ny , skrivbar fil. Den anden del af linjen kalder PHP " die "-funktion , som kun opstår, når en fejl forhindrer fopen åbner en fil
2
Skriv følgende at kalde PHP " fwrite "-funktion : . < br >
fwrite ( $ FileOpen , " Indtast en tekst ");
Denne funktion skriver tekst til den fil, du åbnede med " $ FileOpen " variabel. Du kan kalde denne funktion så mange gange som nødvendigt for at skrive flere linier til filen.
3
Skriv følgende for at lukke filen og udskrive en linje på websiden for at gøre det muligt for besøgende at hente det, og også for at lukke PHP tag : Hej
fclose ( $ FileOpen )
echo " Højreklik for at download fil ";
>
Du er nødt til at lukke filen for at undgå skrivefejl ? . Den " echo " kommando skriver tekst på websiden , i dette tilfælde , bruger det HTML anker tag til at oprette et link, som den besøgende bruger til at hente den oprettede fil. Fordi denne bestemt fil er en tekstfil , skal du dirigere besøgende til at højreklikke på den . Hvis han forlod klik, vil det åbne filen på en ny side.
4
Gem filen og upload den til din webserver .
< Br >