![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
mam problemy z wywolywaniem fotografii z bazy:
Ponizszy kod: header("Content-type: image/jpg;"); $prod=$_GET['prod']; $modl=$_GET['modl']; $result = mysql_query("SELECT * FROM telefony_foto WHERE prod='$prod' and modl='$modl'"); while($wiersz = mysql_fetch_array($result)) { echo base64_decode($wiersz['foto']); } odczytuje z bazy (MySQL 5.0.33-log) i wyswietla na stronie tylko pierwsza z wprowadzonych fotografii. Probowalem na roze sposoby, ale zawsze dostaje w wyniku tylko jedna fotografie. Polecenie $ile=mysql_num_rows($result); prawidlowo pokazuje mi ile wprowadzilem rekordow. Wywolanie echo "<img src=".wiersz['foto'].">"; wyswietla mi tylko małe puste ikony (tak jak przy znaczniku <img src> wskazujacym na nieistniejacy obiekt). Nie mam już pojęcia co może byc błędem. Prosze o pomoc. kod wstawiajacy foto do bazy: $fhandle = fopen($HTTP_POST_FILES['foto']['tmp_name'], "r"); $content = base64_encode(fread($fhandle, $HTTP_POST_FILES['foto']['size'])); fclose($fhandle); $zapytanie = mysql_query("insert into telefony_foto values (NULL,'".$prod."','".$modl."','".$content."')"); |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 22.09.2006 Ostrzeżenie: (10%) ![]() ![]() |
Na przykład:
pierwszy plik:
drugi plik:
Ten post edytował MacPain 26.05.2007, 02:34:28 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Masz racje!! Zadziałało! Wielkie dzięki! Niby takie proste a 3 dni nad tym siedziałem.
Wyślij mi jakiś adres, dostaniesz piwko jako gratyfikację Twojego wkładu. ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 14:38 |