![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 7.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hej. Mam taką sprawę. Chcę wyświetlić pliki graficzne - zdjęcia. Mam kod:
...i nie wyświetla mi tych zdjęć, mimo iż mam ścieżkę do pliku. Po drugie mam pytanie, bo chciałbym mieć możliwość zmiany NAZWY pliku. W jaki sposób to zrobić? Ten post edytował andrzejlechniak 27.12.2010, 18:19:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. zmiana nazwy pliku rename
2. sprawdź czy to jest na 100% dobra ścieżka, ewentualnie podaj ścieżkę bezwzględną 3. wejdź w adres adresstrony/obrazki_tmp/nazwa_jakiegos_pliku_z_tego_katalogu.jpg wyświetla obrazek? 4. print_r($lista) i pokaż wynik -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 7.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to tak;
1. Raczej chodzi mi o coś w stylu 'update' z bazą danych tyle, że za pomocą zwykłego PHP. Bo jak przeczytałem i z tego co kapuję, to rename zmienia automatycznie nazwę pliku. 2.Ścieżka jest taka sama jak wyżej, gdzie wyświetlają się pliki jako tekst, może w tym rzecz. Znaczy się w sposobie wyświetlania... 3. Adres wpisałem i działa, znaczy się wyświetlają się pliki graficzne, jak miały się wyświetlać. 4. Wszystko wyświetla ok... A zdjęć jak nie wyświetlało tak nie wyświetla wciąż... Ten post edytował andrzejlechniak 27.12.2010, 18:48:12 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. tak rename służy do zmiany nazwy pliku, możesz trzymać w bazie nazwę rzeczywistą pliku i nazwę do wyświetlania i pobierać z bazy obie wartości i na ich podstawie wyświetlać
2.jesteś 100% pewien, że print_r($list) wyświetla poprawne pliki? 3. spróbój dodać / w <a href="obrazki_tmp/'.$plik.'"><img src="/obrazki_tmp/'.$plik.'" />'.$plik.'</a> '; 4.czy cokolwiek ci wyświetla ta pętla? 5. zamiast for użyj foreacha (łatwiej ci będzie z tym działąć) 6. nie masz otwartego znacznika fieldset 7. przypisz najpierw wszystkie wartości do zmiennej, a dopiero potem ją wyświetl (zamiast tych ech daj $print .= a na koncu echo $print tylko przed pętlą ustaw $print = ''; -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 17:43 |