S: PHP Script zum datenupload inkl. foto (in datenbank)

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/s_php_script_zum_datenupload_inkl_foto_in_datenban_156736/page_1 - zur Vollversion wechseln!


voyager schrieb am 18.01.2006 um 10:35

Ich such n einfaches script, das auf nem webform basieren soll, mit dem mann daten eingeben kann (inkl. ein bild mit "durchsuchen" button) und wo das ganze dann in ne mysql datenbank gespeichert werden soll.
evtl mit email benachrichtigung

kennt da jemand zufällig was fertiges bzw. kann das wer kurz zaubern?


thx


d3ft0n3 schrieb am 18.01.2006 um 12:10

http://www.php-free.de/

da gibts einen haufen fertige scripts, vllt. ist was passendes dabei :)
ist aber zum coden auch nicht gerade viel aufwand, dann wären jedoch genauere angaben vonnöten...


voyager schrieb am 18.01.2006 um 12:15

was würdest denn brauchen ?

die datenbankfelder sind noch nicht angelegt, da hab ich noch freie hand

EDIT: alternativ geht natürlich auch, die bilder auf nem dfinierten verzeichnis am server zu speichern, und den link dorthin in der DB zu setzen (wär ev. sogar schneller von der Performance)


d3ft0n3 schrieb am 18.01.2006 um 12:21

Zitat von voyager
was würdest denn brauchen ?

die datenbankfelder sind noch nicht angelegt, da hab ich noch freie hand

nett wäre das fertige formular bzw. zumindest alle notwendigen angaben...


voyager schrieb am 18.01.2006 um 12:47

Zitat von d3ft0n3
nett wäre das fertige formular bzw. zumindest alle notwendigen angaben...

formular steht no net, weil i mir no wegen dem bildupload gedanken gemacht habe

Felder:
ID ( versteckt, Autoincrement)
Clubnr
Vorname
Nachname
Adresse
PLZ
Ort
Foto (entweder dann lokal speichern u. verlinken oder in die Datenbank)


kleinerChemiker schrieb am 18.01.2006 um 12:59

Zitat von voyager
EDIT: alternativ geht natürlich auch, die bilder auf nem dfinierten verzeichnis am server zu speichern, und den link dorthin in der DB zu setzen (wär ev. sogar schneller von der Performance)

ist auf alle fälle praktischer. ist das bil din der db gespeichert, muß man zusätzlich speichern, welches dateiformat es hat um den jeweils benötigten header auszugeben.

id würd ich weglassen, da mysql die eh per auto_increment vergibt.


d3ft0n3 schrieb am 18.01.2006 um 16:28

g0t pm :)


DJ_Cyberdance schrieb am 25.01.2006 um 11:45

NIEMALS bilder direkt in der datenbank ablegen, das is Wahnsinn! Extra ablegen, zB als userid.jpg und Dateiname in der Datenbank angeben! Sonst geht die Performance Deiner Datenbank ziemlich schnell ziemlich in Keller. Außerdem praktischer für Änderungen, Backups, ...

Allgemein zum File-Upload + Beispiel lies das:
http://de.php.net/manual/de/features.file-upload.php


d3ft0n3 schrieb am 25.01.2006 um 12:41

Zitat von DJ_Cyberdance
NIEMALS bilder direkt in der datenbank ablegen, das is Wahnsinn! Extra ablegen, zB als userid.jpg und Dateiname in der Datenbank angeben! Sonst geht die Performance Deiner Datenbank ziemlich schnell ziemlich in Keller. Außerdem praktischer für Änderungen, Backups, ...

Allgemein zum File-Upload + Beispiel lies das:
http://de.php.net/manual/de/features.file-upload.php
hab ich eh anders gelöst, und zwar mit datei-upload via php in ein bilder-verzeichnis am server...
in die db kommt bloß die url


mat schrieb am 25.01.2006 um 12:48

Zitat von DJ_Cyberdance
NIEMALS bilder direkt in der datenbank ablegen, das is Wahnsinn! Extra ablegen, zB als userid.jpg und Dateiname in der Datenbank angeben! Sonst geht die Performance Deiner Datenbank ziemlich schnell ziemlich in Keller. Außerdem praktischer für Änderungen, Backups, ...
nana, so schlimm ist es nicht. allgemein ist das FS caching besser und performt daher auch besser, wenn die daten nicht in der db sind. vbulletin 2 legt attachments zB immer in der db ab, bei vb3 können sie optional auch im FS abgelegt werden.

der nachteil bei inkrementellen backups ist selbstverständlich relevant.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025