Zip Manager V1

Door Nee nee, 16 jaar geleden, 2.844x bekeken

Een zipmanger met de volgende functies:
- Zip uitpakken
- Zip maken
- Bestanden uit een zip verwijderen
- Bestanden toe voegen aan een zip
- 1 bestand uitpakken uit de zip uitpakken

Installeren

Je moet een folder aanmaken met de naam "zip" en daar je zip innzetten ( ze worden daar ook gemaakt )
Je moet PCLZIP hebben. Je kunt het op de volgende link downloaden:
http://www.phpconcept.net/pclzip/index.en.php#download
Als je het hebt gedownload, moet je het in de zelfde folder zetten als de andere bestanden

Het is NIET beveiligd.

Je kunt alle bestanden op de volgende link downloaden:
http://bartje545.x10hosting.com/zipmanager.zip


Veel sucses!
Bart

Gesponsorde koppelingen

PHP script bestanden

  1. zip-manager-v1

 

Er zijn 13 reacties op 'Zip manager v1'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Erwin Nieuwenhuis
Erwin Nieuwenhuis
16 jaar geleden
 
0 +1 -0 -1
zet even om je scripts :)
Robert Deiman
Robert Deiman
16 jaar geleden
 
0 +1 -0 -1
Heb ik er al omheen gezet :)
Roel -
Roel -
16 jaar geleden
 
0 +1 -0 -1
Ziet er leuk uit, 'k ga hem eens proberen.
Nee nee
nee nee
16 jaar geleden
 
0 +1 -0 -1
@Robert Deiman
Dankje! vergeten!
Han eev
Han eev
16 jaar geleden
 
0 +1 -0 -1
Werkt vast leuk :)
Probeer het nog in een class te zetten.

En leer dit aub af:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?PHP
$boe
= new PclZip("$zip123");
// Dat moet dit worden
$boe = new PclZip($zip123);
?>


Scheelt typen, en is vast beter.
Remi
Remi
16 jaar geleden
 
0 +1 -0 -1
Superhandig! Het zijn wel veel bestanden, maar dat lijkt me logisch. Het is ook wel handig voor mensen die een download willen uploaden ofzo :P.

Gebruiken? Zeker :D
Iltar van der berg
iltar van der berg
16 jaar geleden
 
0 +1 -0 -1
Volgens mij kan je net zo goed je php extensie aanzetten voor zip...
Crispijn -
Crispijn -
16 jaar geleden
 
0 +1 -0 -1
Ik vind het niet echt een overzichtelijke boel. Mede doordat het niet in een class samengevoegd is en alles naar mijn idee wat te statisch is. Een goede versie 1.0 zou wat mij betreft dus een classe zijn met de functies van dit caliber.
Erwin Nieuwenhuis
Erwin Nieuwenhuis
16 jaar geleden
 
0 +1 -0 -1
je bedoelt deze?
Joris van Rijn
Joris van Rijn
16 jaar geleden
 
0 +1 -0 -1
Bedankt voor het script. Ik kan het vast nog wel is gebruiken!
Iltar van der berg
iltar van der berg
16 jaar geleden
 
0 +1 -0 -1
Ik vind dit niet echt een mooi script. Niet alleen rommelig, maar zal ook nog fouten opleveren met error reporting aan.

Je kan beter eens kijken of je zelf een ZIP class wrapper kan maken...
Wesley de groot
wesley de groot
16 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$file
= $_REQUEST['file']; // kijken om welke zip het gaat

if (unlink($file)) {
 echo "Successfully deleted $file\n<br>";
}
else {
 echo 'There was a problem while deleting $file\n<br>';
}

// vewijderen
?>


zozo maak het de hackers maar makkelijk ooit gedacht aan:
1: ?file=../../../../../ect/password???
2: geen ?file is een phperror
3: en een check of het bestand wel bestaat

tip gebruik isset controleer op extensie bijv.
tip2 gebruik commentaar kan soms beter werken

dus kopier dit script niet zomaar over check ff de files na anders heb je misschien overmorgen een lege webserver :P

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
if(isset($_REQUEST['file']))
{

$file = $_REQUEST['file']; // kijken om welke zip het gaat
$explode = explode(".",$file); //gooi alle "." en in een array
if ($explode[sizeof($explode)-1] != "zip") // is achter de laatste "." een zip?
 {
  exit; //geen zip
 }
}

else
{
exit; // geen file!
}

if (file_exists($file)) //besta je?
{
  if (unlink($file)) //ben je verwijderd?
  {
   echo "Successfully deleted {$file}\n<br>"; //ja
  }
  else
  {
   echo "There was a problem while deleting {$file}\n<br>"; //nee als je een $file gebruikt gebruik dan " en geen '
   //met een ' gaat het niet werken tenzij je echo 'iets '  . $file . ' nogiets'; gebruikt

  }
}

// vewijderen
?>


p.s. zie het als een tip ;)

mvg.
wesdegroot
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Iltar van der berg
iltar van der berg
16 jaar geleden
 
0 +1 -0 -1
Je doet 1 ding niet goed wes, Je kijkt nu of het een .zip extensie is. Stel je wilt met zip een .docx openen, kan dat niet met deze, terwijl dat wel een geldige zip file is (wellis waar voor word maargoed)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. zip-manager-v1

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.