Slik pakker du ut en ZIP-fil med PHP

Slik pakker du ut en ZIP-fil med PHP


PHP er et skriptspråk som kan bygges direkte inn i HTML-filer for å lage dynamiske interaktive nettsider. PHP scripting er en fordel for nye og erfarne programmerere fordi det er lett å lære, særlig for de med bakgrunn i C, Perl og Javascript programmering. PHP kjører på nesten alle plattformer, inkludert de fleste versjoner av Unix, Mac og Windows. Trekke ut en ZIP-arkiv i en HTML-side kan være en mer effektiv og enklere måte å programmere nettsider.

Bruksanvisning

1 Skriv "kroppen" av nettsiden. "Kroppen" er der HTML Veiledningen skal benyttes av det som vises på en sluttbruker skjermen når hun møter en nettside.

Når du er klar til å legge inn et PHP-skript i HTML, legge ved begynnelsen av skriptet med et PHP åpen kommando. Type: "<? Php" på første linje av embedded kode, skrive alt inne i doble anførselstegn, men ikke sitatet markerer seg.

Omslutter de åpne kommando varsler PHP-modulen for å slå på og begynne å utføre PHP kommandoer.

2 Skriv kode på neste linje forteller PHP for å åpne ZIP-arkiv klasse. Type: "$ zip = new ZipArchive;" igjen å skrive alt inne i doble anførselstegn, men ikke dobbeltanførselstegn. ZIP-arkiv klassen er et sett med PHP verktøy for å manipulere ZIP-filer.

3 Skriv inn navnet på ZIP-filen som skal importeres. Riktig format for å skrive denne koden har ZIP-filen navn omgitt av kode som utfører kommandoen skrevet som følger: "if ($ zip> open ( 'example.zip') === TRUE) {". Igjen, skriver alt inne i doble anførselstegn merker, men ikke de doble anførselstegn.

I dette eksemplet er ZIP-fil navnet i parentes i midten av setningen: «example.zip '. De omkringliggende koden utfører kommandoen, og krøllete brakett på slutten av setningen er en separator. Bruk så mange linjer som er nødvendig for å vise filnavnet.

4 Skriv ut ZIP ekstrakt kode som angir hvor du skal plassere innholdet i zip-filen, og gi destinasjonen. Type: "$ zip> extractTo ( 'min / destinasjon / dir /');", der "$ zip> extractTo" forteller PHP for å bruke extractTo verktøy, og "(" min / destinasjon / dir / '); " er katalogen der innholdet i zip skal åpnes. Igjen, bruk så mange linjer som nødvendig. Som vanlig skriver du alt inne i dobbeltanførselstegn.

5 Skriv kode på neste linje forteller PHP for å lukke ZIP-arkiv klassen, og å slutte å bruke ZIP-fil verktøy. Type: "$ zip> close ();". Ta med alt inne i doble anførselstegn.

6 Fortell PHP for å indikere at ZIP-funksjonen var vellykket eller ikke, ved hjelp av fire linjer med kode for dette satt bestemte kommandoer. På første linje Type: "echo 'ok';" å si ZIP funksjon var i orden. Type: "} else {" på den andre linjen. Deretter skriver du: "echo misbrukt ';" på den tredje linjen for å si det ZIP funksjon hadde problemer. Og til slutt, på den siste linjen av denne kommandoen sett, type: "{", en annen krøllete brakett separator. Dropp alle doble anførselstegn.

7 Type "?>" På den siste linjen av den innebygde PHP-kode for å slå av PHP-modulen, slik at HTML-instruksjoner kan gjenopptas. Dette er PHP tett kommandoen.