Ok, sorry za niedokładność.
Zrobiłem sobie stronę: filipscms.yoyo.pl (możecie sprawdzić dodając komenta - nie pokaze się on pod newsem, a liczba komentarzy nie zmieni się) . Nie działają tam komentarze (nie wyświetla się ich liczba, i po kliknięciu, żeby przeczytać komentarze pod newsem nie wyświetlają się). Nie działa ten fragment
<?php
if(isset($_GET['newsy']) && $_GET['newsy']=='czytajkom' && isset($_GET['id'])) {
$id=$_GET['id'];
$link=mysql_query("SELECT * FROM komentarze WHERE news_id='$id' ORDER BY news_id DESC"); {
echo "data: $wiersz[2]<br />"; echo "temat: $wiersz[3]<br />"; echo "treść: $wiersz[4]<br />"; echo "autor: $wiersz[5]"; echo "(ip: $wiersz[6])<br />"; if(isset($_SESSION['admin']) && $_SESSION['admin']==ok
){ echo "<a href=index.php?newsy=edytujkom&id=$wiersz[0]&newsid=$wiersz[1]>edytuj</a> - <a href=index.php?newsy=usunkom>usuń</a>";} echo "<hr size=1 width=40%><br />"; }
echo '<a href="index.php">powrót</a>'; }
?>
i ten:
while($wiersz2=mysql_fetch_row($link2))
<?php
{$newsnr=$wiersz2[0];
$liczbakomdb=mysql_query("SELECT * FROM komentarze WHERE news_id='$id' ORDER BY id"); echo "<div align='center'><font size='4'> $wiersz2[2] </font></div>"; echo "<div align='left'><font size='1'> $wiersz2[3]</font></div><br /></div>"; echo "<div align='left'>data dodania: $wiersz2[1] </div>"; echo "<div align='left'>autor: $wiersz2[4] </div>"; echo "<a href=index.php?newsy=komentuj&id=$wiersz2[0]>komentuj</a> - "; echo "<a href=index.php?newsy=czytajkom&id=$wiersz2[0]>czytaj komentarze($liczbakom)</a> - "; if(isset($_SESSION['admin']) && $_SESSION['admin']=='ok'){ echo "<a href=index.php?newsy=edytuj&id=$wiersz2[0]>edytuj</a> - "; echo "<a href=index.php?newsy=usun&id=$wiersz2[0]>usuń</a>";} echo "<hr size=1 width=95%><br />";} ?>
a dokładnie zmienna $liczbakom
Cały system komentarz nie działa w sumie. Co najdziwniejsze wszystko na localhoscie działa, a na serwerze yoyo.pl już nie. Znajomy powiedział, że to nie wina kodu, bo wszystko jest ok wg niego. Ciekawe...