W config.php gdzie znajduje się cała konfiguracja do połączenia z bazą danych - wyświetla listę news-ów i tworzy link do niego:
Kod
function wstaw_newsy() {
global $tabela_newsy;
$zapytanie = "SELECT * FROM $tabela_newsy ORDER BY id DESC LIMIT 0,10";
$dzialaj = mysql_query($zapytanie);
while( $pole=mysql_fetch_array($dzialaj) ) {
//for ($i=1; $i<=3; $i++) {
//$pole = mysql_fetch_array($dzialaj);
$pole['tresc'] = substr($pole['tresc'], 0, 150);
echo
"<tr>\n".
" <td>\n".
" <p>\n".
" <strong>$pole[tytul]</strong><br>\n".
" $pole[tresc] ...\n".
" </p>\n".
" <p align='right'><a href='index.php?ID=$pole[id]' style='color:#990000;font-weight:bold;font-size:14px'><img src='pics/news.gif' width='6' height='7' border='0'> czytaj wiêcej</a></p>\n".
"</td>\n".
"</tr>\n".
"<tr>\n".
" <td> </td>\n".
"</tr>\n".
"<tr>\n".
" <td background='pics/tlo_kropa.gif'><img src='pics/spacer.gif' width='1' height='1'></td>\n".
"</tr>\n".
"<tr><td> </td></tr>";
} //while
} // function
?>
W pliku index.php - wyświetlanie news-a:
Kod
<?php if ( isset($ID) ) {
$zapytanie = "SELECT * FROM $tabela_newsy WHERE id='$ID'";
$dzialaj = mysql_query($zapytanie);
$pole = mysql_fetch_array($dzialaj);
echo
"<tr>".
"<td colspan='5'><img src='pics/news_nag.gif' width='422' height='23'></td>".
"</tr>".
"<tr>".
"<td colspan='5' style='padding:10 20 0 20;'><p><strong>$pole[tytul]</strong></p><div style='font-size:11px'>". nl2br($pole[tresc]) ."</div></td>".
"</tr>".
"<tr><td colspan='5' height=35 align=right><a href=\"java script:history.back();\">... poprzednia strona</a> </td></tr>";
}
else {
?>
Do tej pory nie miałem na serwerze pliku .htaccess. Wrzuciłem plik oczywiście z RewriteEngine On.