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
<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:
<?php
$s .= '<a href="'.nav_url.'">'.new_name.'</a>/';
?>
wszystko jest wporządku ale gdy zastąpie drugą kreske "/" to jest link:
<?php
$s .= '<a href="article.php?category='.$x['code'].'">'.$x['name'].'</a>/';
?>
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:
<?php
include( './config.php' );
include( './include/admin.php' );
@header("Content-Type: text/html; charset=".CODING
);
// echo '<pre>';
// print_R( $_SERVER );
// echo '</pre>';
function genNav( $a ) {
$s = '';
$b = false;
$s .= '<a class="bialy" href="'.nav_url.'">'.new_name.'</a>/';
if( isSet( $_GET['id'] ) ) { $l = 9999;
}
$i=1;
foreach( $a As $k => $x ) {
$b = true;
//echo $l.' == '.$i.' <br />';
if( $l==$i ) {
$s .= ''.$x['name'].'/';
} else {
$s .= '<a class="bialy" href="article.php?category='.$x['code'].'">'.$x['name'].'</a>/';
}
$i++;
}
if( $b ) {
}
if( isSet( $_GET['id'] ) ) { $sSql = 'Select `id`, `topic` From `article` Where `id` = ''.clear( $_GET['id'] ).'' Order by `id` DESC Limit 1';
$s .= "/";
if( isSet( $_GET['comment'] ) ) { $s .= '<a class="bialy" href="article.php?id='.$c['id'].'">'.$c['topic'].'</a>/';
$s .= 'dodaj komentarz';
} else {
$s .= ''.$c['topic'].'';
}
}
if( isSet( $_GET['category'] ) ) { $s .= '';
}
if( isSet( $_GET['show_comment'] ) ) { $s .= "/";
$sSql = 'Select `id`, `topic` From `article` Where `id` = ''.clear( $_GET['show_comment'] ).'' Limit 1';
$s .= '<a class="bialy" href="article.php?id='.$c['id'].'">'.$c['topic'].'</a>/';
$s .= 'komenatrze';
}
return '<div >'. $s .'</div>';
?>