php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.08.2006, 12:01  
Benutzer
 
Registriert seit: 22.10.2005
Beiträge: 98
mollitz
mollitz eine Nachricht über MSN schicken
Standard programmiertipp

hallo,
ich will in meinem projekt auch eine möglichkeit geben dateien upzuloaden (und natürlich downzuloaden).
Dazu biete ich verschiedene Rubriken an, wie z.B. Bilder, Anwendungen,Dokumente usw.
Ich weiss jetzt nicht wie es am geschicktesten ist, diese Dateien zu speichern und wiederzugeben.
Ist es geschickt alles in einen Ordner zu speichern und dann mittels einer Datenbank alles zu speichern (uploader, datum, dateiname etc)
oder gibt es da bessere methoden??
danke!
mollitz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.08.2006, 19:27  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Hi "mollitz".

Ja, das ist in aller Regel das Geschickteste. Leg eine Tabelle mit den Attributen an, wie Titel, Format, Größe, Zeiten, ggf. Zugriffsrechte etc. und eben einer ID (auto_increment). Unter der ID speicherst du die Dateien dann in einen Ordner. Damit kannst du die Dateien dann auch redundant in deinen Dokumentenbaum einhängen, kannst also z.B. ein Bild einer Kanutour einer bestimmten Gruppe sowohl unter Bilder, als auch unter Outdoo-Aktivitäten oder so, als auch im Ordner der bestimmten Gruppe ablegen (also genau das, was im normalen Dateisystem bzw. auf deinem Desktop nur umständlich umzusetzen ist).

Basti
Basti ist offline   Mit Zitat antworten
Alt 04.08.2006, 20:05  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wenn du zusätzlich den md5 Hash noch in der DB speicherst kannst du bei einem Upload gleichzeitig noch checken ob die Datei gegebenenfalls existiert und damit weiter arbeiten. Somit hast du keine doppelten Dateien auf dem Server.
Flor1an ist offline   Mit Zitat antworten
Alt 05.08.2006, 08:57  
Benutzer
 
Registriert seit: 22.10.2005
Beiträge: 98
mollitz
mollitz eine Nachricht über MSN schicken
Standard

vielen dank,
ich werds so machen!
(ich weiss nie wie ich was programmieren soll )
mollitz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.