Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Datakomprimeringsprotokoll >> Content
    Hvordan lage zip-filer med PHP
    Når du trenger å tilby en bruker mange filer som en nedlasting, er en ZIP -fil en naturlig måte å gjøre det. Alle moderne operativsystemer håndtere ZIP- filer enkelt, og brukerne vet hva du kan forvente fra dem. I noen tilfeller, men kan du ikke være i stand til å zippe filene på forhånd , for eksempel hvis du har tenkt å inkludere en lisens fil med arkivet . Når dette skjer, ikke bekymre deg, som PHP kan du enkelt lage ZIP- arkiver programmatisk og deretter tilby dem til brukeren. Du trenger
    filer til zip
    Webserver med PHP og ZIP forlengelsen installert
    PHP code editor
    Vis flere instruksjoner
    en

    Last opp filer til webserveren i en felles katalog . Sørg for at denne katalogen kan ikke være direkte tilgjengelig for brukere ved å plassere den utenfor "www "-mappen på serveren din . På den måten vil PHP fortsatt kunne få tilgang til filene , men nettlesere vil ikke.
    2

    Opprett en ny PHP script kalt " zipdownload.php " som er tilgjengelig via webserveren. Skriptene vil omdirigere brukere til denne siden når de trenger å laste ned den dynamiske ZIP-arkiv .
    3

    Opprett en ny ZipArchive objekt i zipdownload.php ved å skrive " $ zip = new ZipArchive ( ) ; " . Dette vil skape en ny beholder for ZIP-filer og tilordne den til en variabel , kalt " $ zip . " Bruk " $ zip - > open "-metoden for å skape en bestemt ZIP -fil på dine servere ' temp katalog . Se Resources for mer informasjon.
    4

    Legg filer til den nye ZIP arkiv ved hjelp av " $ zip - > addFromString " metoden. Dette vil kode en ny fil og legge den til i ZIP-arkiv . Gjenta dette så mange ganger som nødvendig. Se ressursene for flere detaljer .
    5

    Lukk filen når du er ferdig med å legge til filer i ZIP arkiv ved hjelp av " $ zip - > close" metoden. Du kan nå sende den til brukere eller utgang den til nettleseren ved hjelp av PHP er " ReadFile "-funksjonen .
    6

    Slett arkivet når du er ferdig med det ved å kalle den " unlink "-funksjonen på filen.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan åpne Zip Folders 
    ·Hvordan Krypter Zip-filer 
    ·Hvordan komprimere en Super Smash Bros Brawl ISO fil 
    ·Hvordan Pakk en zip -fil med WinZip 
    ·Hvordan tillate Dial Up Compression 
    ·Hvorfor er en Zip Drive Nyttig 
    ·Hvordan komprimere mov filer til en mindre størrelse 
    ·The History of Zip-stasjoner 
    ·Hvorfor Komprimer filer 
    ·Hvordan komprimere et bilde i PowerPoint 
      Anbefalte artikler
    ·Hvordan få VLC å spille M4Vs 
    ·Problemer med Norton Slå Antivirus Protection Off 
    ·Hvordan brenne WMA og MP3 -filer på en DVD - R 
    ·Hva er filendelsen GXT 
    ·Hvordan bruke PDF Fleet Naturals 
    ·Hvordan laste opp bilder på en datamaskin 
    ·Forskjellen mellom Powerpoint '07 & forgjengerne 
    ·Hvordan forme øyenbrynene i Photoshop 
    ·Hvordan Endre SSIS pakker 
    ·Hvordan øke verdiene i Microsoft Excel Celler 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/