Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem z wklejeniem obrazka (img), Szukam pomocy. Mam problem z wklejeniem obrazka do php nawigacji
ppsi
post 4.08.2006, 21:22:18
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


Witam

Proszę o pomoc próbuje wykonać nawigacje w php ale napotkałem problem próbuje odzielić kategorie ikoną lecz wyskakują mi nieporządane cele.

orginalna nawigacja wygląda tak:

stronagłówna/artykuły/miejscowści/spis

gdy zamienie kreski - "/" na ikony
  1. <img src="gfx/ico/strzalka.gif" alt="artykuły" width="16" height="10" />
zaczynają się problemy tzn. wyskakuje takie coś:

stronagłówna[img]artykuły[img]miejscowści[img]

brakuje "/spis"

Gdy chce zastąpić pierwszą kreske "/" to jest link:

  1. <?php
  2. $s .= '<a href="'.nav_url.'">'.new_name.'</a>/';
  3. ?>


wszystko jest wporządku ale gdy zastąpie drugą kreske "/" to jest link:

  1. <?php
  2. $s .= '<a href="article.php?category='.$x['code'].'">'.$x['name'].'</a>/';
  3. ?>


to właśnie tu zacznają się problemy

Proszę o pomoc moze tu mi ktoś pomoze. Z gory bardzo dziekuje !

A oto kod całej nawigacji:
  1. <?php
  2.  
  3. include( './config.php' );
  4. include( './include/admin.php' );
  5.  
  6. @header("Content-Type: text/html; charset=".CODING); 
  7.  
  8. // echo '<pre>';
  9. // print_R( $_SERVER );
  10. // echo '</pre>';
  11.  
  12. mysql_connect( HOST, USER, PASS );
  13. mysql_select_db( BASE );
  14.  
  15. function genNav( $a ) {
  16. $s = '';
  17.  
  18. $b = false;
  19. $s .= '<a class="bialy" href="'.nav_url.'">'.new_name.'</a>/';
  20.  
  21.  
  22. $l = count( $a );
  23. if( isSet( $_GET['id'] ) ) {
  24. $l = 9999;
  25. }
  26. $i=1;
  27. foreach( $a As $k => $x ) {
  28. $b = true;
  29.  
  30. //echo $l.' == '.$i.' <br />';
  31. if( $l==$i ) {
  32. $s .= ''.$x['name'].'/';
  33. } else {
  34. $s .= '<a class="bialy" href="article.php?category='.$x['code'].'">'.$x['name'].'</a>/';
  35. }
  36. $i++;
  37. }
  38.  
  39. if( $b ) {
  40. $s = substr( $s, 0, -);
  41. }
  42.  
  43. if( isSet( $_GET['id'] ) ) {
  44. $sSql = 'Select `id`, `topic` From `article` Where `id` = ''.clear( $_GET['id'] ).'' Order by `id` DESC Limit 1';
  45. $b = mysql_query( $sSql );
  46. $c = mysql_fetch_array( $b );
  47.  
  48. $s .= "/";
  49.  
  50. if( isSet( $_GET['comment'] ) ) {
  51. $s .= '<a class="bialy" href="article.php?id='.$c['id'].'">'.$c['topic'].'</a>/';
  52. $s .= 'dodaj komentarz';
  53. } else {
  54. $s .= ''.$c['topic'].'';
  55. }
  56.  
  57. }
  58.  
  59. if( isSet( $_GET['category'] ) ) {
  60. $s .= '';
  61. }
  62.  
  63. if( isSet( $_GET['show_comment'] ) ) {
  64. $s .= "/";
  65. $sSql = 'Select `id`, `topic` From `article` Where `id` = ''.clear( $_GET['show_comment'] ).'' Limit 1';
  66. $b = mysql_query( $sSql );
  67. $c = mysql_fetch_array( $b );
  68. $s .= '<a class="bialy" href="article.php?id='.$c['id'].'">'.$c['topic'].'</a>/';
  69. $s .= 'komenatrze';
  70. }
  71.  
  72. return '<div >'. $s .'</div>';
  73. ?>
Go to the top of the page
+Quote Post
Ja_Szczur
post 4.08.2006, 22:15:26
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 4.12.2005
Skąd: Strzyżów

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


trochę to zamotane
i co to jest ta zmienna $a w argumentach funkcji?
domyślam się, że tablica linków, ale z domysłami to należy uważać ;]

  1. <?php
  2. $s .= ''.$c['topic'].''; // świetny zapis :)
  3. $s .= $c['topic']; // nie lepiej tak?
  4.  
  5. $s .= ''.$x['name'].'/'; // --> $s .= $x['name'] . '/';
  6.  
  7. if( isSet( $_GET['category'] ) )
  8. $s .= '';
  9. // w tym momencie nic nie robisz z $s, wiesz o tym, prawda?
  10. ?>


--------------------
"No bo z fasolą to człowiek przynajmniej wie, na czym stoi..."
Pomniejsze bóstwa, Terry Pratchett

php :*
Go to the top of the page
+Quote Post
-Gość_ppsi_*-
post 5.08.2006, 10:32:39
Post #3





Goście







Witam

To znaczy w sumie to nie moje dzieło php. Ja chce tylko tu dodać grafike zamiast kresek ukośnych. Proszę pomóżcie bardzo pilne?
Go to the top of the page
+Quote Post
-Gość_ppsi_*-
post 5.08.2006, 15:39:18
Post #4





Goście







Prosze was ogromnie o pomoc
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 Wersja Lo-Fi Aktualny czas: 20.07.2025 - 06:20