Hvordan lage en File Upload rutine i PHP

Hvordan lage en File Upload rutine i PHP


Muligheten til å laste opp filer på et nettsted er en svært nyttig funksjon, spesielt for et nettsted designet for bedre brukermedvirkning. Filopplasting tillate folk å legge ut bilder og dele filer med andre besøkende. Det blir også nyttig for innhold innleveringer, som er vanlig i nettsteder som lar brukerne sende inn videoer, dokumenter eller originale kunstverk for gjennomgang. Webutviklere bruker ofte PHP, et populært Web programmeringsspråk, for å legge denne funksjonen. Ved å bruke PHP-skript, kan et enkelt skjema innlevering HTML-siden bli forvandlet til en dynamisk innhold opplasting verktøy.

Bruksanvisning

1 Lag en opplastings form ved hjelp av en HTML-editor, for eksempel CoffeeCup eller Dreamweaver. Legg et tekstfelt for å la brukere legge inn filnavnet du ønsker å laste opp; en "Browse" -knappen slik at de kan velge en fil fra datamaskinen; og en "Send" knappen for å sende filen som blir lastet opp. I HTML-kildekoden, angi en PHP fil i form action delen som skal håndtere filen innsending. Lagre HTML-fil.

2 Lag PHP-fil for å håndtere fil innlevering. Åpne opp en ny fil på HTML editor, og skriver i PHP script, som tar filen sendt inn av brukeren og lagrer det på ditt nettsted. For å håndtere filer i PHP, må du bruke "$ _files" assosiativ array når du oppretter din PHP-skript. Angi også melding om at en bruker ser hvis filen er lastet opp, eller om det var en feil ved opplasting av filen. Lagre PHP-filen.

3 Logg inn på din web hosting konto og laste opp både webskjema og PHP-fil.