![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 17.03.2004 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeszcze raz. Mam na serwerze katalog z plikami graficznymi (same jpg). Katalog ten umieszczony jest poza strukturą plików serwera www.
Nazwy tych plików trzymam w mysql. Muszę wyświetlić w znaczniku img plik którego nazwę ściągnę z mysql. Trudność polega na tym że znacznik img jako argument przyjmuje ścieżkę do pliku i ścieżka ta nie może sięgać do pliku poza strukturą html. Jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) udało mi się zrobić to na dwa niezadowalające sposoby: -umiem wyświetlić ten plik ale nie w znaczniku img tylko jako jedno zdjęcie i nic więcej w przeglądarce -umiem sięgnąć po plik, skopiować go do struktury html i wyświetlić ale robi się wtedy bałagan pomocy !! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 2.01.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Cytat to jest właśnie ta druga metoda
jeśli tak zrobisz to nie będziesz mógł wyświetlić nic innego niż obrazek a ja muszę wyświetlić ten obrazek w odpowiednim miejscu strony (w tabelce) ale potrzebuję również wyświetlić całą resztę strony. Niewiem czy to było do mojego posta, jeśli tak to nie masz racji. Skrypt, który opisałem, jeśli go tak stworzysz to potem na stronie dajesz coś takiego: Kod <img src="SCIEZKA_DO_SKRYPTU/obrazek.php?id=334">
Wszystkie pliki pobierane przez przeglądarkę są pobierane przez protokół HTML, więc w skrypcie obrazek.php będzie istniała zmienna $_GET{'id'} i na jej podstawie będziesz w stanie wczytać zawartość odpowiedniego pliku, wysłać nagłówki "obrazkowe" i potem wysłać zawartość tego pliku. Nie jestem w stanie teraz tego sprawdzić, ale pamiętam, że kiedyś właśnie w ten sposób realizowałem podobne zadanie, sprawdź to. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 11:36 |