tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
438
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Malaxo Malaxo ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    529
    Ist es sinnvoller das Bild in der Datenbank ab zu speichern oder nur den Bildername oder doch nur der Pfad zum Bild?

    Wie macht man so was? Also jetzt rein MySQL ohne PHP...

    Kann ich da einfach in einem Ordner mal die Bilder halten und in der Datenbank die Tablle füllen mit den entsprechenden Werten? Doch welche Werte müssen da rein?

    Versteh leider bei Google das nicht muss das in noch einem schlechteren niveau zu hören bekommen

    Wens geht wirklich alles Typ der für die Bilder ist z.b. oder für den link da rauf... etc.

    Kann man es dann in PHP einfach aufrufen mit einer Variable wie wen es z.b. ein Text wäre / eine Zahl oder muss man da auch noch auf was achten?
     

  2. #2
    Registriert seit
    Jan 2002
    Ort
    Hamburg
    Beiträge
    2.852
    Du kannst mit dem Datentyp Blob binäre Dateien speichern, das ist aber ziemlich umperfomant, ich würde lieber den Pfad oder Dateinamen speichern und dann hochladen und über den Wert verlinken lassen.
     
    Wenn euch mein Beitrag gefällt, meldet euch als Referal bei Dropbox an: http://db.tt/4tKC8O5

  3. #3
    Malaxo Malaxo ist offline Mitglied Platin
    Registriert seit
    Jan 2004
    Beiträge
    529
    also ganz normal ein Varchar nehmen und den Bildname / Pfad darin abscheichern und in PHP mit der Variable das dazugehörte Bild laden lassen? Wie wird denn das geladen wen es als Varchar definiert ist? Wenn ich das aufrufe steht ja sonst nur der Wert drin also z.b. Bilder/Bilde1.jpg und es wird mir das Bild nicht angezeigt oder nicht?

    Kann es leider erst zu Hause testen aber würde eben auch gerne wiessen ob es so funktioniert wie ich das verstehe.
     

  4. #4
    vop vop ist offline Mitglied Platin
    Registriert seit
    Mar 2004
    Beiträge
    676
    Die Frage ist, was du mit dem Bild vorhast.

    Gespeichert ist dann ja nur Pfad- und Dateiname.

    Für eine Darstellung auf einer Homepage reicht das, wenn du die Bilder in einem für den Webserver erlaubten Pfad liegen hast und einen entsprechenden Link <img ...> in PHP erzeugst.

    Noch ein Tipp für den Fall, dass Du Bilder über Pfad- und Dateinamen speichern willst.

    Gib als Pfadnamen einen relativen Pfad an und definiere an einer anderen Stellen einen Pfad-Prefix etwa so

    Pfad-Prefix: "C:\Meine Bilder\"
    ein Bildpfad = "bild1.jpg"
    ein anderer Bildpfad = "Unterordner1\bild2.jpg"

    Einen kompletten Bilderpfad erhälst du dann über
    Pfad-Prefix gefolgt von Bildpfad

    Solltest Du nämlich irgendwann mal deine Bilder woanders ablegen wollen, brauchst Du meist nur den Pfad-Prefix ändern und fertig.
    Ansonsten müßtest Du in deiner DB-Tabelle alle Einträge anpassen.

    Gruß
    vop
     

Ähnliche Themen

  1. mehrere bilder resizen und abspeichern
    Von intotheRain im Forum Photoshop
    Antworten: 12
    Letzter Beitrag: 26.05.05, 13:08
  2. bilder öffnen und abspeichern
    Von the_smooth im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 08.01.05, 12:04
  3. Bilder abspeichern im *.pic Format
    Von Vektor im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 14.09.04, 17:11
  4. Antworten: 4
    Letzter Beitrag: 18.07.03, 23:17
  5. Bilder automatisch verkleinern und abspeichern
    Von Moritz123 im Forum Photoshop
    Antworten: 8
    Letzter Beitrag: 14.07.03, 14:19