Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP] echo image link
Terrorizer
post
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Czy mógłbym poprosić o pomoc w poprawieniu składni?
  1. echo ("<img src=\' " . $numphotos['link'] . "\' alt='photo'>");


Ten post edytował Terrorizer 21.08.2014, 22:41:58
Go to the top of the page
+Quote Post
Rochu
post
Post #2





Grupa: Zarejestrowani
Postów: 64
Pomógł: 14
Dołączył: 25.09.2010

Ostrzeżenie: (0%)
-----


  1. echo '<img src="'.$numphotos['link'].'" alt="photo" />';


Ten post edytował Rochu 21.08.2014, 22:49:15
Go to the top of the page
+Quote Post
Terrorizer
post
Post #3





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Nadal wywala mi same alty zamiast zdjęć sad.gif
Ale twój zapis już sporo ładniejszy od mojego biggrin.gif Chociaż mój wyświetlał takie małe jakby gify plików.
Zdjęcia znajdują się na dysku lokalnym na laptopie w folderze wampa.
Czy jest możliwe ,że one nie będą się tutaj wyświetlać?

Ten post edytował Terrorizer 21.08.2014, 22:57:15
Go to the top of the page
+Quote Post
404
post
Post #4





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

Ostrzeżenie: (0%)
-----


Ręce opadają sad.gif
Sprawdzałeś jaka jest wartość w zmiennej $numphotos['link']?
  1. echo '<pre>';
  2. var_dump($numphotos['link']);
  3. echo '</pre>';
Go to the top of the page
+Quote Post
Terrorizer
post
Post #5





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


  1. echo $numphotos['link'];

wyświetla mi całą listę linków do zdjęć na dysku
natomiast to co mi wkleiłeś wyświetla komunikat "null"


Ten post edytował Terrorizer 21.08.2014, 23:00:55
Go to the top of the page
+Quote Post
404
post
Post #6





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

Ostrzeżenie: (0%)
-----


Yhym, a pokaż co wyrzuca Ci kod, który podałem.
Go to the top of the page
+Quote Post
Terrorizer
post
Post #7





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Null, wywala mi nulla sad.gif
Całość wygląda tak:
  1. $allphotos = mysql_query("SELECT * FROM photos");
  2. while ($numphotos = mysql_fetch_assoc($allphotos)){
  3. echo '<img src="'.$numphotos['link'].'" alt="photo">';
  4. }


Ten post edytował Terrorizer 21.08.2014, 23:04:14
Go to the top of the page
+Quote Post
kujol
post
Post #8





Grupa: Zarejestrowani
Postów: 324
Pomógł: 27
Dołączył: 21.07.2013

Ostrzeżenie: (0%)
-----


Wywala null, czyli brak wartosci.

  1. $allphotos = mysql_query
  2. ("SELECT * FROM photos" ) ;
  3. while ( $numphotos =
  4. ($allphotos )){
  5. var_dump($numphotos['link']) ;
  6. }


Ten post edytował kujol 21.08.2014, 23:19:51


--------------------
;)
Go to the top of the page
+Quote Post
404
post
Post #9





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

Ostrzeżenie: (0%)
-----


  1. echo '<pre>';
  2. $allphotos = mysql_query("SELECT * FROM photos");
  3. while ($numphotos = mysql_fetch_assoc($allphotos)){
  4. var_dump($numphotos);
  5. echo '<img src="'.$numphotos['link'].'" alt="photo">';
  6. }
  7. echo '</pre>';
Go to the top of the page
+Quote Post
Terrorizer
post
Post #10





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Coś takiego wyskakuje:
Go to the top of the page
+Quote Post
kujol
post
Post #11





Grupa: Zarejestrowani
Postów: 324
Pomógł: 27
Dołączył: 21.07.2013

Ostrzeżenie: (0%)
-----


Prawdopodobnie masz złą ścieżkę do obrazka.

  1. echo '<img src="c:\wamp\upload\Terrorizer_3.jpg" alt="photo">' ;
  2.  
  3. /* ----- */
  4.  
  5. echo '<img src="http://wamp/upload/Terrorizer_3.jpg" alt="photo">' ; //podaj ścieżkę tego typu i sprawdź czy działa
  6.  


--------------------
;)
Go to the top of the page
+Quote Post
Terrorizer
post
Post #12





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Gdy używam takiego linku, zamiast napisu "photo" wyświetla się taki mały gif pliku, ale nadal nie widać zdięcia.
Wygląda na to że powinno działać, ale nie widzieć czemu, zdjęcie nie chce się wyświetlić
Ewidentnie coś z tymi linkami nie tak. Próbuję na wszystkie możliwe sposoby to zapisać, ale nie trybi ;/

EDIT: zaraz to pakuje na serwer, bo nie mam siły 0_x

Ten post edytował Terrorizer 22.08.2014, 00:55:05
Go to the top of the page
+Quote Post
404
post
Post #13





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

Ostrzeżenie: (0%)
-----


Spróbuj te:
http://localhost/upload/Terrorizer_3.jpg
...lub...
http://localhost/wamp/upload/Terrorizer_3.jpg
Go to the top of the page
+Quote Post
zidek
post
Post #14





Grupa: Nieautoryzowani
Postów: 50
Pomógł: 2
Dołączył: 28.05.2013

Ostrzeżenie: (0%)
-----


Przede wszystkim spróbuj ręcznie dostać się do tego zdjęcia przez przeglądarkę. Jeśli wyświetla Ci się ten 'mały gif pliku' to skopiuj jego adres, wrzuć do paska i zmodyfikuj tak, by zdjęcie się poprawnie otworzyło. Jak nie będziesz mógł tego zrobić w ten sposób to może zrób w folderze public katalog 'img" i wrzuć tam zdjęcia a potem odpal /img/zdjecie.jpg i musi zadziałać.
Go to the top of the page
+Quote Post
Terrorizer
post
Post #15





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Okazało się ,że problem leży po stronie konfiguracji wampa, który uniemożliwia dostęp do ścieżki.
Trzeba zmienić kilka linijek w httpd.config
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:42