![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 3 Dołączył: 10.12.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Prosta rzecz a nastręcza mi problemów
![]() Formularz wysylania i zapis do bazy danych działa, rekord dla zdjecia jest ustawiony na LONGBLOB. Skrypt powinien wyświetlić obrazek, jednak tego nie robi... tworzymy konstruktor dla klasy abstrakcyjnej i ustanawiamy polączenie do zmiennej $aDBC Next(); funkcja ma pobierać kolejny wiersz z rezultatu zapytania SQL ExecSQL (); funkcja wykonuje polecenie SQL do bazy danych FieldByName (); funkcja ma za zadanie zwracać wartośc dla danego pola w encji Plik wyswietlania
Jakieś pomysły? Ten post edytował Czapla 25.06.2008, 08:24:16 -------------------- Life is a game, continue playing and try to be a pr0.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 386 Pomógł: 25 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Hmm a jesteś pewny że tam jest w bazie to zdjęcie? Jeśli jest możliwe że nie musisz używać base64_decode(). Wydaje mi się że przeglądarka koduje do base64 przy wysyłaniu plików i dekoduje sama przy odbieraniu plików czyli twoje dekodowanie chyba jest niepotrzebne. Ale mogę się mylić. Druga sprawa to to że wynik zapytania chyba raczej będzie jeden zawsze jeśli chcesz wyciągnąc rekord o konkretnym id więc pętla do{} jest raczej niepotrzebna. Zauważyłem też że zakomentowałeś prawdopodobnie jakiś html np.
dobrze zrobiłeś bo nie da się jednocześnie zwracać html i obrazka ![]() ![]() Ten post edytował piotrekkr 25.06.2008, 08:40:44 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 3 Dołączył: 10.12.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
- zapytanie jest poprawne myadmin zwraca mi wynik
- zrobilem tak jak mowiłeś ale też nie działa
Pozdrawiam Ten post edytował Czapla 25.06.2008, 09:06:34 -------------------- Life is a game, continue playing and try to be a pr0.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
A co się Tobie wyświetla ? Pusta strona ? Wyrzuć tego header'a i zobacz czy PHP nie sypie jakimiś błędami, oraz czy wyrzuca na ekran cokolwiek.
-------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 3 Dołączył: 10.12.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
po zarymowaniu headera wyświetla sie pusta strona.
bez zarymowania na samym środku coś takiego: ![]() rozmiar tego obrazka to 0 bajtów -------------------- Life is a game, continue playing and try to be a pr0.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
po zarymowaniu headera wyświetla sie pusta strona. bez zarymowania na samym środku coś takiego: rozmiar tego obrazka to 0 bajtów Skoro bez headera nic się nie wyświetla, to znaczy, że nie pobierasz prawidłowo danych, sprawdź jeszcze raz zapytania. Wyświetlaj też samo zapytanie. Na mój gust to PHP rozróżnia wielkości znaków w tablicy $_GET, w adresie podajesz ID_ZDJECIE, a w PHP id_zdjecie, zdecyduj się.. -------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 3 Dołączył: 10.12.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
lol
miałeś racje miałem ID_ZDJECIE z dużych liter ![]() pomagajka odemnie ![]() -------------------- Life is a game, continue playing and try to be a pr0.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:47 |