Προς το περιεχόμενο

mysql και εικόνες


Poison6

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας, προσπαθώ να βάλω φωτογραφίες στην mysql και μετα να τις προβάλω.ενώ μέσω phpmyadmin βάζω σαν blob την φωτογραφία όταν μέσω php κάνει select τον πίνακα εμφανίζονται οι φωτογραφίες σε Binary μορφή..Τι μπορεί να φταίει?

Δημοσ.

Η πιο απλή λύση ειναι να γράφεις το path της εικόνας. Νομίζω οτι ετσι ειναι και πιο ευχρηστο για διαφορους λόγους.

Αλλα εαν θες για καποιο λογο να το κανεις ετσι τοτε πρέπει να εμφανίζεις τα binary δεδομένα με echo πχ αλλά πρεπει να θέτεις και το content type της σελίδας ως jpeg.

<?php

header('Content-Type: image/jpeg');

echo $eikonadata;

?>

Δημοσ.

Όπως είπε και ο ΠάρηςΓ καλύτερα να αποθηκεύεις μόνο το όνομα της εικόνας στην βάση δεδομένων και το αρχείο της εικόνας να αποθηκεύεται ως αρχείο.

Δημοσ.

ευχαριστώ τελικά θα ακολουθήσω την περίπτωση με το path γιατί γίνεται πολύ πολύπλοκο χωρίς λόγο!

βασικά εβαλα ενα πεδίο varchar (250) και για να εμφανιστεί έκανα εισαγωγή στο πεδίο π.χ <img border="0" src="resized/19.jpg"/>

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...