ERLEDIGT
JA
JA
ANTWORTEN
10
10
ZUGRIFFE
4153
4153
EMPFEHLEN
-
hi, ich habe eine frage und zwar:
wie mache ich das, dass eine zip-datei hochgeladen wird, entpackt wird und alle dateien in die datenbank eingetragen werden, es wäre noch gut, wenn nur bilder eingetragen werden und die restlichen dateien gelöscht werden
wie ist das machbar?...hoffe mir kann hier jemand helfen
-
12.11.04 12:31 #2Sicaine Tutorials.de Gastzugang
Suchen hilft weiter. Hättest auf php.net gesucht dann hättest das hier gefunden:
(ein beispiescript zu ner zipfunktion.)
Und wenn wir schon dabe sind: Bilder haben in einer DB eigentlich nichts zu suchen.PHP-Code:<?php
$zip = zip_open("/tmp/test2.zip");
if ($zip) {
while ($zip_entry = zip_read($zip)) {
echo "Name: " . zip_entry_name($zip_entry) . "\n";
echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n";
echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n";
echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n";
if (zip_entry_open($zip, $zip_entry, "r")) {
echo "File Contents:\n";
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
echo "$buf\n";
zip_entry_close($zip_entry);
}
echo "\n";
}
zip_close($zip);
}
-
habe die suche benutzt aber nicht das gefunden was ich gesucht hatte
also nicht die bilder ansich sollen in die datenbank gepeichert werden sondern nur die dateinamen
-
12.11.04 12:48 #4Sicaine Tutorials.de Gastzugang
Öhm bitte was?
Wenn man auf php.net geht und in die Suche zip eingibt, kommt man sofort auf diese seite: http://de.php.net/manual/en/ref.zip.php Das ist genau das was du suchst und zwar zu 100%!
-
das ist eben nicht das was ich suche...wie man ne zip datei entpackt weiß ich...bloß nicht wie ich die dateinamen nacheinander in die datenbank eintragen lasse...das ist der punkt...und dazu finde ich nichts
-
12.11.04 15:09 #6Sicaine Tutorials.de Gastzugang
Wow du wirst richtig konkret -.-
1. in dem script siehste doch wie man den dateinamen ausliest
2. werd mal konkreter ich mein richtig konkret. Was kannst du nciht? kannst du ne verbindung zu mysql aufbauen? kannst du sql?
-
14.11.04 15:04 #7dadsche Tutorials.de Gastzugang
Das ist ja ein super Unterstützung...
Script von php.net kopieren dann keine Infos dazu abgeben.
wenn man den Quelltext anwendet, dann kommt diese Meldung
Call to undefined function: zip_open() in
Mann muss sich voher noch das entsprechende Tool dafür herunterladen.
Aber das ist mein Problem, dass tut bei mir nicht.
Kann mir einer Helfen
Gruß Dadsche
-
15.11.04 09:43 #8Sicaine Tutorials.de Gastzugang
@dadsche also 1. mal die Funktion is doch selbsterklärend.
2. und jetzt guck ich wieda in meine Glaskugel und guck mier erstmal an auf welchem OS du dein php laufen läst. Ahhh Windows(bischen unscharf aber ich denke ja Windows)
So und dann gucken wir mal was php.net/zip sagt:
Requirements
This module uses the functions of the ZZIPlib library by Guido Draheim. You need ZZIPlib version >= 0.10.6
Auf Deutsch:
Du brauchst die ZZIPlib version höhergleich 0.10.6 dann gibts sogar noch nen Link zu der lib.
http://sourceforge.net/project/showf...?group_id=6389 <<< wenn man dann auf der Page bisl guckt kommt man auf diesen Download.Geändert von Sicaine (15.11.04 um 18:55 Uhr)
-
Hi,
ich hab dir die Ziplib DLL angehaengt. Schleuder jene in dein PHP Extensions Verzeichnis, trag sie in deine php.ini unter 'Dynamic Extensions ein', schau in der phpinfo() ob die Lib richtig initialisiert wurde und schon ist alles in Butter.
@Sicaine: Legastheniker sind nicht immer sexy.
Cheers!
-
15.11.04 18:54 #10Sicaine Tutorials.de GastzugangMeine Selbsständigkeit macht das aber wieder wett
Zitat von stanleyB

Btw: Hm ausserdem hab ich das in der Schule gepostet, da muss icch schneller schreiben sonst is das I-net wieder zu bevor ich gepostet hab
-
Tipp: Textdatei aufmachen, Text schreiben, Text überprüfen, markieren, Strg+C.Btw: Hm ausserdem hab ich das in der Schule gepostet, da muss icch schneller schreiben sonst is das I-net wieder zu bevor ich gepostet ha
I-Net an (LOL aber nicht das I-Net wieder ausschalten, sonst können wir alle nicht mehr surfen), tutorials-Eingabemaske aufrufen, Strg+V, abschicken.
Als ich noch ISDN mit Minutentarif hatt habe ich das immer so gemacht.
Ähnliche Themen
-
PHP - In Datenbank eintragen
Von Alice im Forum PHPAntworten: 4Letzter Beitrag: 13.11.10, 14:22 -
Re: CMS > User können News eintragen, text per textarea oder upload
Von Kalma im Forum PHPAntworten: 7Letzter Beitrag: 17.10.06, 12:40 -
Upload mit entpacken
Von borgelite im Forum PHPAntworten: 23Letzter Beitrag: 22.05.05, 10:52 -
IP in Datenbank eintragen
Von olguil im Forum PHPAntworten: 5Letzter Beitrag: 18.12.04, 12:52 -
Datenbank eintragen
Von Dolphon im Forum PHPAntworten: 10Letzter Beitrag: 17.10.03, 14:11





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren