Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen

Onderwerp: Zip op linux

  1. #1
    Zip op linux
    geregistreerd gebruiker
    345 Berichten
    Ingeschreven
    21/09/04

    Locatie
    Beek en donk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17187715
    Ondernemingsnummer: NVT

    Thread Starter

    Zip op linux

    Hey mensen ik heb ondersaande code gevonden om een zip bestand uit te pakken,maar blijkbaar onderstuend de server dat niet,
    weet iemand hoe je dat zo kunt krijgen dat het wel ondersteund wordt ?
    ik kan in de phpinfo() niks vinden over zip,

    Alvast bedankt !!

    function unpackZip($file){
    include("settings.inc.php");
    if ($zip = zip_open($file)) {
    while ($zip_entry = zip_read($zip)) {
    $file = zip_entry_name($zip_entry);
    $name_extension = explode(".", $file);
    $name = $name_extension[0];
    $extension = $name_extension[1];
    $file_size = zip_entry_filesize($zip_entry);

    if (eregi($ext,$extension)) {
    $i = "0";

    while (file_exists("img/". $i .".". $extension)) {
    $i = $i + 1;
    }

    $picture_renamed = $i .'.'. $extension;

    if ( ($max_size != "0") && ($file_size > $max_size) ) {
    $msg = 'Het bestand '. $file .' kon niet worden geupload omdat het groter is dan de toegestane $max_size bytes! <a href="javascript: history.back();">Probeer opnieuw</a>.<br>\n';
    }

    if ( (!isset($msg)) && (zip_entry_open($zip,$zip_entry,"r")) ) {
    $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
    $name = zip_entry_name($zip_entry);
    $fp = fopen("img/". $picture_renamed,"a+");
    fwrite($fp,$buf);
    zip_entry_close($zip_entry);
    $msg = 'Het bestand '. $file .' is met succes ge-upload. <a href="index.php">Klik hier</a> om naar het fotoboek te gaan.<br>\n';
    }
    elseif (!isset($msg)){
    $msg = 'Het bestand '. $file .' kon niet worden ge-upload. <a href="javascript: history.back();">Probeer het opnieuw</a>.<br>\n';
    }
    }
    else {
    $msg = 'Het bestand '. $file .' kon niet worden ge-upload omdat de extensie niet is toegestaan. <a href="javascript: history.back();">Probeer het opnieuw</a>.<br>\n';
    }
    }
    }
    zip_close($zip);
    die($msg);
    }

  2. #2
    Zip op linux
    geregistreerd gebruiker
    388 Berichten
    Ingeschreven
    22/08/02

    Locatie
    Drachten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 23092766
    Ondernemingsnummer: nvt

    Moet je daarvoor niet ZZipLib includen? Zie ook:

    http://nl2.php.net/manual/nl/ref.zip.php

    en

    http://zziplib.sourceforge.net/

    En je moet daarom PHP compileren met de --with-zip toevoeging. Ik denk dat je dus wel iets van ZIP moet tegen komen in je phpinfo.

  3. #3
    Zip op linux
    geregistreerd gebruiker
    345 Berichten
    Ingeschreven
    21/09/04

    Locatie
    Beek en donk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17187715
    Ondernemingsnummer: NVT

    Thread Starter
    Oke, nu het volgende probleem, hoe compile in php opnieuw ?

  4. #4
    Zip op linux
    ex-webhoster
    1.034 Berichten
    Ingeschreven
    01/07/04

    Locatie
    Enschede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: nietmeer
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Als het je eigen server is kunje dat doen, maar anders natuurlijk niet he
    Kijk eens op http://www.php.net/docs.php , daar staat genoeg documentatie

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics