Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][PHP][MySQL]nie wyświetla się obrazek w rss
Michał90
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


Witam,
otóż zrobiłem sobie kanał rss, lecz nie wyświetla mi się obrazek...
gdzie popełniłem błąd?

  1. <?php
  2. header('Content-Type: application/xml; charset=utf-8');
  3. $connection = mysql_connect('localhost','xx_xxx','pass','xx_xxxx');
  4. mysql_select_db ('xx_xxx');
  5. ?>
  6.  
  7. <rss version="2.0">
  8. <channel>
  9. <title>tytul</title>
  10. <link>http://adres.pl/d/</link>
  11. <language>pl</language>
  12.  
  13. <description>opisssssss</description>
  14. <image>
  15. <title>tytul</title>
  16. <url>http://adres.pl/images/logo.gif</url>
  17.  
  18. <link>http://adres.pl/d/</link>
  19. <width>97</width>
  20. <height>35</height>
  21. </image>
  22.  
  23.  
  24. <?php
  25. $zapytanie = 'SELECT * FROM `pub` WHERE `CID`=22 ORDER BY `pub_id` DESC';
  26. mysql_query('SET character_set_connection=utf8');
  27. mysql_query('SET character_set_client=utf8');
  28. mysql_query('SET character_set_results=utf8');
  29. $wynik = mysql_query($zapytanie) or die(mysql_error());
  30. while($row = mysql_fetch_array($wynik))
  31. {
  32. echo ' <item>
  33. <title>'.$row["urr"].'</title>
  34. <link>'.$row["links"].'</link>
  35. <image>'.$row["img"].'</image>
  36. <description>'.$row["opis"].'</description>
  37. <guid>'.$row["img"].'</guid>
  38. </item>';
  39. }
  40. ?>
  41. </channel>
  42. </rss>


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 18)
lord2105
post
Post #2





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


jak zapisywany jest obrazek do bazy? w formie ściezki, nazwy?
Go to the top of the page
+Quote Post
Michał90
post
Post #3





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


zwykły adres np.
http://adres.pl/images/fota.png itd.
Go to the top of the page
+Quote Post
lord2105
post
Post #4





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


jak dasz var_dump() z $row to tablica ma tą wartość?
Go to the top of the page
+Quote Post
Michał90
post
Post #5





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


chodzi o dodanie tego? <img>'.var_dump("$row").'</img>
Go to the top of the page
+Quote Post
lord2105
post
Post #6





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


w while na końcu daj coś takiego:
  1. var_dump($row);
  2. echo '<br><br>';


to powinno pokazać ci tablice dla każdego rekordu i sprawdź czy jest tam link do obrazka w każdej tablicy

Ten post edytował lord2105 20.08.2010, 17:50:17
Go to the top of the page
+Quote Post
Michał90
post
Post #7





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


dodałem to i efekt jest następujący, przed dodaniem tego kodu wyświetlało mi się 10 wpisów, natomiast po dodaniu tego kodu wyświetla się tylko 1 wpis (bez linku do obrazka)
Go to the top of the page
+Quote Post
lord2105
post
Post #8





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


wklej tu ten wynik działania
Go to the top of the page
+Quote Post
Michał90
post
Post #9





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


Zresztą proszę sobie sprawdzić samemu: http://ebooknet.pl/rss-darmowe2.php
gdy zerknąłem do kodu źródłowego to tam jest adres linku itd.
Go to the top of the page
+Quote Post
lord2105
post
Post #10





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


ja popróbowałbym z znacznikami html daj w <img src=''>
Go to the top of the page
+Quote Post
Michał90
post
Post #11





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


Dałem tak i teraz nie wyświetla się ani 1 wpis, a w kodzie źródłowym są wpisy..
Go to the top of the page
+Quote Post
tehaha
post
Post #12





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


a spróbuj tak jak tutaj http://www.w3schools.com/rss/rss_tag_image.asp
Go to the top of the page
+Quote Post
Michał90
post
Post #13





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


też już tak próbowałem, ale tez nie działało i napisałem właśnie tutaj..
Go to the top of the page
+Quote Post
lord2105
post
Post #14





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


usuń var_dump() to było tylko do podejrzenia co zawiera tablica $row
Go to the top of the page
+Quote Post
Michał90
post
Post #15





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


już usunąłem ale i tak sie nie wyświetlają obrazki...
Go to the top of the page
+Quote Post
lord2105
post
Post #16





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


Daj tak:

  1. echo ' <item>
  2. <title>'.$row["urr"].'</title>
  3. <link>'.$row["links"].'</link>
  4. <image><url>'.$row["img"].'</url></image>
  5. <description>'.$row["opis"].'</description>
  6. <guid>'.$row["img"].'</guid>
  7. </item>';


Ten post edytował lord2105 20.08.2010, 19:02:34
Go to the top of the page
+Quote Post
Michał90
post
Post #17





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


też nie pomogło...
Go to the top of the page
+Quote Post
lord2105
post
Post #18





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


mam jeszcze jeden pomysł spróbuj zmienić rozszerzenie fotki z png na gif
Go to the top of the page
+Quote Post
Michał90
post
Post #19





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


też nie pomogło..
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 10:31