![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Napotkałem problem z pisaniem mojej strony. Otóż przy próbie wstawienia obrazka zrobionego w PHP metodą nic się nie wyświetla. Przy próbie wyświetlenia normalnego obrazka (np. gif) wszystko działa. Proszę o pomoc (IMG:style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Od kiedy w src podaje się obrazek w rozszerzeniu php (IMG:style_emoticons/default/sciana.gif)
A tak w ogóle to znacznika <img> się nie zamyka Ten post edytował Turson 31.10.2013, 22:35:09 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Obrazek jest ok, po wejściu na link wszystko działa.
Ok otworzyłem znacznik img, dzięki za info, będę pamiętać (IMG:style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Powtórzę jeszcze raz. Od kiedy w img src podaje się obrazek w rozszerzeniu php?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Zauważ, że ten temat jest w Przedszkolu dla tego, że jestem początkujący.
Nie wiem, to jedyna metody do wyświetlania obrazków jaką znam, więc jej użyłem. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Turson toś nie zabłysnął, a dopiero niedawno o tym mówilismy (IMG:style_emoticons/default/tongue.gif) dokładnie tak jak mówi SmokAnalog, pokaż kod którym generujesz ten obrazek (IMG:style_emoticons/default/wink.gif)
Ten post edytował com 31.10.2013, 23:22:41 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ok, kawałek kodu:
Ten post edytował Wruczek 31.10.2013, 23:47:57 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Odpal:
http://localhost/strona/stara%20strona/ban...erwa/banner.php po pierwsze nie używaj spacji.. po drugie czy pojawia się jaki błąd? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wszystko działa:
(IMG:http://przeklej.net/uploads/image/1383260162beztytulu.jpg) Ten post edytował Wruczek 1.11.2013, 00:05:05 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
chciałem spr u siebie ale nie wygeneruje sobie obrazka (IMG:style_emoticons/default/biggrin.gif) wiec spróbuj ustawić ścieżkę (brakuje mi teraz tego słowa jak się nazywała) bodajże relatywna albo na odwrót.. poza tym spacje zamień na _ albo usuń wgl w tych katalogach..
Ten post edytował com 1.11.2013, 00:24:37 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ok już próbuje i zrobię edit (IMG:style_emoticons/default/smile.gif)
EDIT === Ok nie wiem po co, ale zmieniłem. Teraz link wygląda tak: http://localhost/strona/stara_strona/banne...rwer/banner.php Jeżeli chodzi o ścieżkę relatywną to spróbowałem (<center><img src="stara_strona/banner/moj_serwer/banner.php"></center>) i bez zmian ;/ Nie działa (IMG:style_emoticons/default/sad.gif) Ten post edytował Wruczek 1.11.2013, 00:36:36 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
a gdzie znajduje się plik z html?
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Stronę robię w PHP ;p
localhost/strona/index.php |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jeśli obrazek działa w przeglądarce, to nie ma prawa nie działać w <img>. Podaj w src absolutną ścieżkę (z http) i, jak kolega wyżej doradził, usuń wszelkie spacje w nazwach folderów i plików. Po zmianach sprawdź czy URL działa w przeglądarce. Działa? Skopiuj go i wklej do src. Nie ma prawa nie działać.
P.S. Możesz spokojnie usunąć te dwie linie:
Ten post edytował SmokAnalog 1.11.2013, 01:07:50 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę, bo to była część kodu.
Dodatkowo są tam inne if`y itp i to ma sens. Ok, zaraz przetestuje tą metodę (IMG:style_emoticons/default/smile.gif) === EDIT: Nie działa ;/ Kompletnie nie wiem co się dzieje ;/ Oto screen: (IMG:http://przeklej.net/uploads/image/1383264701beztytulu.jpg) Tu jest z obrazkiem php - nic się nie wyświetla A to nasz obrazek: (IMG:http://przeklej.net/uploads/image/1383264829beztytulu.jpg) Wszystko działa bez problemu A to strona z inną grafiką: (IMG:http://przeklej.net/uploads/image/1383264989beztytulu.jpg) Także wszystko działa - tylko nie jest to plik .php (IMG:style_emoticons/default/sad.gif) Aktualnie używam tego: <img src="http://localhost/strona/stara_strona/banner/moj_serwer/banner.php"> Może jest jakiś inny sposób na wyświetlanie? Może jakiś skrypt albo styl (mam ich trochę) blokują to? Ten post edytował Wruczek 1.11.2013, 01:23:56 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie pokazałeś całego kodu obrazka, ale wydaje mi się, że problem może leżeć w $_SERVER['HTTP_REFERER'] (o ile wszystko robisz dobrze). A zrób taki test (mam nadzieję, że sobie poradzisz):
Czy to sprawiło, że obrazek się wyświetlił? Ten post edytował SmokAnalog 1.11.2013, 01:31:13 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Hmm, mówiąc prawdę już coś się dzieje (IMG:style_emoticons/default/smile.gif)
Jednak zamiast obrazka jest wyświetlona ikona popsutego obrazka: SKRIN jak zwykle: Plik test.php w przeglądarce, poniżej plik na stronie: (IMG:http://przeklej.net/uploads/image/1383267835beztytulu.jpg) PS dopisałem ?> na końcu, ale to chyba bez znaczenia (IMG:style_emoticons/default/tongue.gif) Ten post edytował Wruczek 1.11.2013, 02:11:28 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Polecam nie zamykać plików PHP z ?>. Zostaw otwarte, wtedy wiesz, że żadne znaki się nie wkradły do wyjścia.
Jakim edytorem tekstu zapisujesz pliki .php? Upewnij się jeszcze, że masz kodowanie ustawione na UTF-8 bez BOM. To też bardzo ważne przy obrazkach. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi o edytor to mam (chyba) dobrze ustawiony Notepad++, zaraz sprawdze kodowanie (IMG:style_emoticons/default/smile.gif)
EDIT Tak, chyba mam dobrze (IMG:http://przeklej.net/uploads/image/1383307013beztytulu.jpg) EDIT 2 Hmm, gdy stworzyłem nowy folder i skopiowałem tam pliki wszystko działa. (IMG:http://przeklej.net/uploads/image/1383307568beztytulu.jpg) Ale czemu nie działa tamto? (IMG:style_emoticons/default/ohmy.gif) Ok temat do zamknięcia. Ten post edytował Wruczek 1.11.2013, 13:12:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 00:38 |