Nie wysłałem całego bo myślałem że jak błąd w 1 lini to niepotrzebna reszta. Dołączam całość
<?php
function trimBody($theText, $lmt=300, $s_chr='\n', $s_cnt=5){
$pos = 0;
$trimmed = FALSE;
for ($i = 1; $i <= $s_cnt; $i++){
if ($tmp = strpos($theText, $s_chr, $pos+1
)){ $pos = $tmp;
$trimmed = TRUE;
}else{
$trimmed = FALSE;
break;
}
}
$theText = substr($theText, 0
, $pos);
if (strlen($theText) > $lmt) { $theText = substr($theText, 0
, $lmt); $trimmed = TRUE;
}
if ($trimmed) $theText .= '...';
return $theText;
}
function outputStory($artykul, $only_snippet=FALSE) {
if ($artykul) {
$sql = "SELECT ar.*, uz.login, uz.uzytkownik_id " .
"FROM artykuly ar " .
"LEFT OUTER JOIN uzytkownicy uz " .
"ON ar.autor_id = uz.uzytkownik_id " .
"WHERE ar.artykul_id = " . $artykul ;
// AUTOR
echo "<div id=\"autor\">Autor: " . "<A href=\"authorinfo.php?uzytkownik_id=" . $row['uzytkownik_id'] . "\">" .
echo "         ";
// DATA
if ($row['opublikowany'] == 1) {
} else {
}
echo "         "; // RODZAJ
$sql1= "SELECT rodzaj_nazwa, rodzaj_id " .
"FROM rodzaje " .
"WHERE rodzaj_id=" . $row['rodzaj_id'];
echo "Rodzaj: <a href=\"art_" . strtolower($row1['rodzaj_nazwa']) . ".php\">" . $row1['rodzaj_nazwa'] . "</a>" ; echo "         ";
// STATUS
$sql3 = "SELECT status_id, status_nazwa " .
"FROM statusy " .
"WHERE status_id=" . $row['status_id'];
switch ($status['status_id']) {
case 1:
echo "<a href=wszystkie_akt.php>"; break;
case 2:
echo "<a href=wszystkie_art.php>"; break;
}
echo $status['status_nazwa'];
// KOMENTARZE
$sql2= "SELECT komentarz_id " .
"FROM komentarze " .
"WHERE artykul_id=" .$artykul;
echo "         "; echo "Komentarze: " . $ile1;
// ŹRÓDŁO
echo "Źródło: " . $row['zrodlo'];
echo " ";
//WWW
echo " <a href=http://" . $row['www'] . ">" . $row['www'] . "</a>"; }
// TRESC
if ($only_snippet) {
echo "<div id=\"tresc\"><p>\n"; echo "<div id=\"caly\"><a href=\"viewarticle.php?artykul=" . $row['artykul_id'] . "\">Cały artykuł...</a></div>";
} else {
echo "<div id=\"tresc\"><p>\n";
}
}
}
}
function wyswietlWiadomosci($wiadomosc) {
if ($wiadomosc) {
$sql = "SELECT tytul, tresc, data, wiadomosc_id " .
"FROM odredakcji " .
"WHERE wiadomosc_id=" . $wiadomosc;
echo "<div id=\"autor\">Tytul: " . $row['tytul'];
echo "         ";
}
}
}
function zobaczUzytkownika($uzytkownik_id) {
if ($uzytkownik_id) {
$sql = "SELECT login, email, imie, nazwisko, zainteresowania, gg " .
"FROM uzytkownicy " .
"WHERE uzytkownik_id=" . $uzytkownik_id;
echo "<div id=\"autor\">Login: " .$row['login'] ."</div><br>"; echo "<div id=\"autor\">Email: " .$row['email'] ."</div><br>"; echo "<div id=\"autor\">Imie: " .$row['imie'] ."</div><br>"; echo "<div id=\"autor\">Nazwisko: " .$row['nazwisko'] ."</div><br>"; echo "<div id=\"autor\">Zainteresowania: " .$row['zainteresowania'] ."</div><br>"; echo "<div id=\"autor\">Numer Gadu-Gadu: " .$row['gg'] ."</div><br>"; }
}
function showComments($artykul, $showLink=TRUE) {
if ($artykul) {
$sql = "SELECT opublikowany " .
"FROM artykuly " .
"WHERE artykul_id=" . $artykul;
$is_published = $row['opublikowany'];
$sql = "SELECT ko.*, uz.login, uz.email, uz.uzytkownik_id " .
"FROM komentarze ko " .
"LEFT OUTER JOIN uzytkownicy uz " .
"ON ko.komentarz_uzytkownik = uz.uzytkownik_id " .
"WHERE ko.artykul_id=" . $artykul .
" ORDER BY ko.komentarz_data DESC";
if ($showLink) {
if ($is_published) {
echo " / <a href=\"komentarze.php?artykul=" . $_GET['artykul'] . "\">Dodaj nowy</a>";
}
}
echo "<div class=\"scroller\">\n"; echo "<form method=\"post\" action=\"transact_article.php\">"; echo "<div id=\"autor\">Autor: " . "<span class=\"commentDate\">         " .
"</span>       ";
if ($_SESSION['poziomy'] > 2){
echo "<a href=\"usunkomentarz.php?komentarz_id=" . $row['komentarz_id'] . "&&artykul=" . $artykul . "\">". "Usuń komentarz </a>";
}
if($_SESSION['poziomy'] >1)
{
}
echo "<div id=\"komentarz\"><p class=\"commentText\">\n" . "\n</p>\n";
}
}
}
}
function utnij($tekst,$ile) {
if ($licz>=$ile) {
$tnij = substr($tekst,0
,$ile); $uciete = $tnij."...";
}
else {
$uciete = $tekst;
}
return $uciete;
}
?>