+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Bild in Datenbank importieren

  1. #1
    TP-Moderator Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Avatar von Peter
    Registriert seit
    Nov 2001
    Ort
    Vienna
    Beiträge
    3.424

    Question Bild in Datenbank importieren

    Hallo,

    ich versuche ein Bild in die Datenbank zu importieren und verwendet dazu folgendes Script:

    PHP-Code:
    If($Picture != "none") { 
    $PSize filesize($Picture); 
    $mysqlPicture addslashes(fread(fopen($Picture"r"), $PSize)); 
    mysql_connect($host,$username,$password) or die("Unable to connect to SQL server"); 
    @
    mysql_select_db($db) or die("Unable to select database"); 
    mysql_query("INSERT INTO Images (Image) VALUES ('$mysqlPicture')") or die("Can't Perform Query"); 

    else { 
    echo
    "You did not upload any picture"

    Der Datentyp in t3 ist standardmäßig BLOB.

    Ich kann mir das Bild mit einem einfachen Skript anzeigen lassen:
    PHP-Code:
    mysql_connect($host,$username,$password) or die("Unable to connect to SQL server"); 
    @
    mysql_select_db($db) or die("Unable to select database"); 
    $result=mysql_query("SELECT * FROM Images WHERE PicNum=$PicNum") or die("Can't perform Query"); 
    $row=mysql_fetch_object($result); 
    Header"Content-type: image/gif"); 
    echo 
    $row->Imag 
    In Typo3 hingegen sieht das Bild im Backend stets so wie im Anhang aus.

    Warum geht das nicht?
    Wer findet den Fehler?

    Grüße,
    Peter
    Angehängte Grafiken  
    _________-- - adicto otra vez - --
    (¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
    Unterwasserrugby - der dreidimensionale Sport

  2. #2
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    TYPO3 speichert keine Bilder binär in der DB. Warum willst Du ein Bild importieren, wofür?
    Ich frage deshalb nach genauen Details weil das für das richtige Importieren eine Rolle spielt.


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  3. #3
    TP-Moderator Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Avatar von Peter
    Registriert seit
    Nov 2001
    Ort
    Vienna
    Beiträge
    3.424
    Danke für deine rasche Antwort.

    Ich will nicht nur Bilder sondern ganze Datensätze einer alten Datenbank in T3 importieren/konvertieren.
    Sind leider zwei verschiedene Server und vom T3-Server hab ich keinen Zugriff auf die andere ServerDB, in die andere Richtung jedoch schon.

    Habe jetzt Import-Sqls geschrieben, die ich in die T3-DB importieren möchte, scheitere hier dann aber bei den Bildern. Die Bilder waren bis jetzt nicht in der DB gespeichert, ich dachte mir jedoch wenn T3 das so macht, und da die Bilder wenig Speicherplatz brauchen, könnte ich sie auch in die DB importieren damit das systemkonform bleibt.

    Ich müsste auch Beziehungen in T3 in der DB abbilden. Das wäre bestimmt mit TCE einfacher, aber in dem Fall kann ich das ja nicht verwenden, denke ich.

    Bin schon auf die Antworten gespannt.
    _________-- - adicto otra vez - --
    (¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
    Unterwasserrugby - der dreidimensionale Sport

  4. #4
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    die Frage wozu war aus dem Grund:
    TYPO3 speichert die Bilder mit unique name im uploads ordner. Ist es normaler content, so ist der folder
    uploads/pics

    bei extensions ist es der uploads/tx_extkey

    In der DB steht dann nur der Dateiname ohne Pfad, oder eine Kommaliste bei mehreren Bildern.
    Erstell einfach mal ein Contentelement "Bilder" und schau Dir den tt_content record an.


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  5. #5
    TP-Moderator Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Avatar von Peter
    Registriert seit
    Nov 2001
    Ort
    Vienna
    Beiträge
    3.424
    Ahhh, da lag der Fehler.

    Dankeschön!
    _________-- - adicto otra vez - --
    (¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
    Unterwasserrugby - der dreidimensionale Sport

+ Antworten

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 06.10.2009, 17:53
  2. Antworten: 10
    Letzter Beitrag: 16.08.2009, 19:18
  3. Datenbank importieren (Hetzner) steh auf dem Schlauch
    Von Fexxx im Forum Server & Provider
    Antworten: 15
    Letzter Beitrag: 19.12.2005, 12:58
  4. SQL Datei in Datenbank auf RedHat System importieren ?
    Von visionsurfer im Forum Server & Provider
    Antworten: 1
    Letzter Beitrag: 20.09.2005, 15:52
  5. Kann Datenbank nicht importieren -zefix.
    Von Fexxx im Forum Traum-Dynamik
    Antworten: 10
    Letzter Beitrag: 15.08.2005, 19:15

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51