Zum Inhalt springen

File-Upload mit th_mailformplus

Erstellt am 18. Dezember 2006 · 22 Antworten · letzte Antwort am 4. März 2007 · Seite 2 von 2

Tags: Datei-Upload, Frage

gumble77 ·

Was ist denn ein Primary Key? Sowas wie ein Prefix?

Ich bin nicht so firm in Sachen SQL-Abfragen, weißt du ... 😉

jopo ·

... ein primary key oder Primärschlüssel ist die eindeutige Kennzeichnung eines Datensatzes. Dazu wird ein Feld in der Tabelle zum Schlüssel (z.B uid, Kundennummer etc.) erklärt ... mailformplus benutzt den Schlüssel als Teil für die Bezeichnung eines Fileuploads in der Datenbank. Der Name, der in der Tabelle gespeichert wird, setzt sich aus folgenden Teilen zusammen.

[md5 hash]_[page-id]_[saveDB id if exists]_[original filename]

[saveDB id] wird aus dem Schlüssel der Datenbank erstellt. Fehlt dieser, wird die Datei zwar upgeloadet, aber der Name erscheint nicht in der DB.

Grüße
jopo

gumble77 ·

Mir ist aufgefallen, dass die hochgeladenen Dateien umbenannt werden, etwa so in 3e5c3324_name.pdf oder ähnlich.

Hängt das damit zusammen?