function anaMetniOku($konuID) { global $yol1; global $metin; $sonuc = ""; if (empty($konuID)) { return "<font id='uyari'>{$metin['176']}</font>"; } $sql1 = "select eo_5sayfa.id,eo_5sayfa.anaMetin as ana ,eo_5sayfa.cevap as cevap, eo_5sayfa.eklenmeTarihi as tarih,eo_users.userName as user, \r\n\t\t\t\t\teo_4konu.konuAdi as konuAdi,eo_4konu.konuyuKilitle as konuyuKilitle, \r\n\t\t\t\t\teo_4konu.oncekiKonuID as oncekiKonuID, eo_4konu.calismaHakSayisi as calismaHakSayisi, \r\n\t\t\t\t\teo_4konu.sinifaDahilKullaniciGorebilir as sinifaDahilKullaniciGorebilir, \r\n\t\t\t\t\teo_4konu.bitisTarihi as bitisTarihi, eo_4konu.sadeceKayitlilarGorebilir as skg \r\n\t\t\t\t\tfrom eo_5sayfa, eo_users, eo_4konu where eo_5sayfa.konuID='{$konuID}' and \r\n\t\t\t\t\t(eo_users.id=eo_5sayfa.ekleyenID) and (eo_4konu.id=eo_5sayfa.konuID) and (eo_5sayfa.cevap='')\r\n\t\t\t\t\torder by eo_5sayfa.sayfaSirasi"; // cevap boþ ise SORU deðildir, öyleyse ekrana listelenebilir $result1 = mysql_query($sql1, $yol1); if ($result1) { $kayitSayisi = @mysql_numrows($result1); $sonuc = ""; while ($row = mysql_fetch_array($result1, MYSQL_ASSOC)) { $tarih = tarihOku($row["tarih"]); $user = $row["user"]; $konuAdi = $row["konuAdi"]; $konuyuKilitle = $row["konuyuKilitle"]; $bitisTarihi = $row["bitisTarihi"]; $sKayitlilarG = $row["skg"]; $calismaHakS = $row["calismaHakSayisi"]; $sinifOgreK = $row["sinifaDahilKullaniciGorebilir"]; $oncekiKonuID = $row["oncekiKonuID"]; if ($bitisTarihi != "0000-00-00") { $gunFarki = getDayCount(date("Y-n-j"), $bitisTarihi); } else { $gunFarki = 1; } $adi = temizle(substr(isset($_SESSION["usern"]) ? $_SESSION["usern"] : "", 0, 15)); $par = temizle(isset($_SESSION["userp"]) ? $_SESSION["userp"] : ""); $tur = checkRealUser($adi, $par); if ($kayitSayisi > 0) { if ($sKayitlilarG == "1" && !in_array($tur, array("1", "2", "0"))) { return "<font id='hata'>'{$konuAdi}' " . $metin[181] . "<br/><a href='newUser.php'>{$metin['3']}!</a></font><hr noshade='noshade'/>"; } if ($sKayitlilarG == "1" && in_array($tur, array("1", "2", "0"))) { if (kullaniciHakSayisi($konuID, $adi, $par) >= $calismaHakS && $calismaHakS > 0) { return "<font id='hata'>'{$konuAdi}', " . $metin[208] . "</font><hr noshade='noshade'/>"; } } if ($sKayitlilarG == "1" && $tur == "0") { if (ogrenciSinifaDahil($adi, $par, $konuID) == 0 && $sinifOgreK == 1) { return "<font id='hata'>'{$konuAdi}', " . $metin[214] . "</font>"; } } if ($konuyuKilitle == "1") { return "<font id='hata'>'{$konuAdi}' " . $metin[179] . "</font><hr noshade='noshade'/>"; } if ($gunFarki <= 0) { return "<font id='hata'>'{$konuAdi}' " . $metin[180] . "</font><hr noshade='noshade'/>"; } $sonuc .= "<font size='-1' style='font-style:italic;'>{$user} {$konuAdi} {$tarih}</font><br/>"; $sonuc .= html_entity_decode($row["ana"]) . "<hr noshade='noshade'/>"; } else { return "<font id='hata'>" . $metin[182] . "</font><hr noshade='noshade'/>"; } } //while return $sonuc; } else { return "<font id='hata'>" . $metin[183] . "</font>"; } return "<font id='hata'>" . $metin[184] . "</font>"; }
function anaMetniOku($gelen, $sayfaNo) { global $yol1; global $metin; if (empty($gelen)) { return "<font id='uyari'>{$metin['176']}</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } if (empty($sayfaNo)) { return "<font id='uyari'>{$metin['176']}</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } $sql1 = "select \r\n\t eo_5sayfa.id,eo_5sayfa.anaMetin as ana,eo_5sayfa.cevap as cevap,\r\n\t\t\t\teo_5sayfa.eklenmeTarihi as tarih,\t\t\t\t\r\n\t\t\t\teo_5sayfa.slideGecisSuresi as sgSuresi,\r\n\t\t\t\teo_5sayfa.cevapSuresi as cSuresi,\r\n\t\t\t\teo_users.userName as user, \r\n\t\t\t\teo_4konu.konuAdi as konuAdi,eo_4konu.konuyuKilitle as konuyuKilitle,\t\t\r\n\t\t\t\teo_4konu.oncekiKonuID as oncekiKonuID, eo_4konu.calismaHakSayisi as calismaHakSayisi,\t\r\n\t\t\t\teo_4konu.calismaSuresiDakika as calismaSuresiDakika,\r\n\t\t\t\teo_4konu.sinifaDahilKullaniciGorebilir as sinifaDahilKullaniciGorebilir,\r\n\t\t\t\teo_4konu.bitisTarihi as bitisTarihi, eo_4konu.sadeceKayitlilarGorebilir as skg, \r\n\t\t\t\teo_4konu.id as aktifKonuNo\r\n\t\t\t\tfrom eo_5sayfa, eo_users, eo_4konu \r\n\t\t\t\twhere eo_5sayfa.konuID='{$gelen}' and \r\n\t\t\t\t(eo_users.id=eo_5sayfa.ekleyenID) and (eo_4konu.id=eo_5sayfa.konuID) \r\n\t\t\t\torder by eo_5sayfa.sayfaSirasi"; $result1 = mysql_query($sql1, $yol1); if ($result1) { mysql_fetch_row($result1); $kayitSayisi = @mysql_numrows($result1); if ($sayfaNo < 0) { $sayfaNo = 0; } else { if ($sayfaNo > $kayitSayisi) { $sayfaNo = $kayitSayisi - 1; } else { $sayfaNo = $sayfaNo - 1; } } //0 index kayit baslangicidir $humanRelativeDate = new HumanRelativeDate(); $insansi = $humanRelativeDate->getTextForSQLDate(@mysql_result($result1, $sayfaNo, "tarih")); $tarih = $insansi; $user = @mysql_result($result1, $sayfaNo, "user"); $cevap = @mysql_result($result1, $sayfaNo, "cevap"); $konuAdi = @mysql_result($result1, $sayfaNo, "konuAdi"); $konuyuKilitle = @mysql_result($result1, $sayfaNo, "konuyuKilitle"); $bitisTarihi = @mysql_result($result1, $sayfaNo, "bitisTarihi"); $sKayitlilarG = @mysql_result($result1, $sayfaNo, "skg"); $aktifKonuNo = @mysql_result($result1, $sayfaNo, "aktifKonuNo"); $oncekiKonuID = @mysql_result($result1, $sayfaNo, "oncekiKonuID"); $calismaHakS = @mysql_result($result1, $sayfaNo, "calismaHakSayisi"); $sgSuresi = temizle(@mysql_result($result1, $sayfaNo, "sgSuresi")); $cSuresi = temizle(@mysql_result($result1, $sayfaNo, "cSuresi")); $calismaSuresiD = $sKayitlilarG ? @mysql_result($result1, $sayfaNo, "calismaSuresiDakika") : "0"; $sinifOgreK = $sKayitlilarG ? @mysql_result($result1, $sayfaNo, "sinifaDahilKullaniciGorebilir") : "0"; $oncekiKonuAdi = getOncekiKonuAdi($oncekiKonuID); $sonrakiKonuID = getSonrakiKonu($gelen, "id"); $sonrakiKonuAdi = getSonrakiKonu($gelen, "konuAdi"); if ($bitisTarihi != "0000-00-00") { $gunFarki = getDayCount(date("Y-n-j"), $bitisTarihi); } else { $gunFarki = 1; } $adi = temizle(substr(isset($_SESSION["usern"]) ? $_SESSION["usern"] : "", 0, 15)); $par = temizle(isset($_SESSION["userp"]) ? $_SESSION["userp"] : ""); $tur = checkRealUser($adi, $par); if ($kayitSayisi > 0) { if ($sKayitlilarG == "1" && !in_array($tur, array("1", "2", "0"))) { //login olmamýþ return "<font id='hata'>'{$konuAdi}' " . $metin[181] . "<br/><a href='newUser.php'><img src='img/user_manager.gif' border=\"0\" style=\"vertical-align: middle;\" alt='" . $metin[149] . "' title='" . $metin[149] . "' />{$metin['3']}!</a> <a href='index.php'><img src=\"img/home.png\" border=\"0\" style=\"vertical-align: middle;\" alt=\"main\"/> {$metin['2']}</a></font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } if ($sKayitlilarG == "1" && in_array($tur, array("1", "2", "0"))) { if (kullaniciHakSayisi($gelen, $adi, $par) >= $calismaHakS && $calismaHakS > 0) { return "<font id='hata'>'{$konuAdi}', " . $metin[208] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } } if ($sKayitlilarG == "1" && $tur == "0") { if (ogrenciSinifaDahil($adi, $par, $gelen) == 0 && $sinifOgreK == 1) { return "<font id='hata'>'{$konuAdi}', " . $metin[214] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } } if ($konuyuKilitle == "1") { return "<font id='hata'><img src='img/lock.png' border=\"0\" style=\"vertical-align: middle;\" alt='" . $metin[179] . "' title='" . $metin[179] . "' /> '{$konuAdi}' " . $metin[179] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } if ($gunFarki <= 0) { return "<font id='hata'>'{$konuAdi}' " . $metin[180] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } $cevaplanmisMi = @array_key_exists(mysql_result($result1, $sayfaNo, "id"), $_SESSION["cevaplar"]); if (($cevap != "" || is_numeric($cevap)) && !$cevaplanmisMi) { $cevap = mysql_result($result1, $sayfaNo, "id"); } else { $cevap = "-"; } return html_entity_decode(@mysql_result($result1, $sayfaNo, "ana")) . "|" . $tarih . "|" . $user . "|" . $kayitSayisi . "|" . $sayfaNo . "|" . $konuAdi . "|" . $oncekiKonuID . "|" . $oncekiKonuAdi . "|" . $sonrakiKonuID . "|" . $sonrakiKonuAdi . "|" . $calismaSuresiD . "|" . $cevap . "|" . $aktifKonuNo . "|" . $cSuresi . "|" . $sgSuresi; } else { return "<font id='hata'><img src='img/empty.png' border=\"0\" style=\"vertical-align: middle;\" alt='" . $metin[209] . "' title='" . $metin[209] . "' />" . $metin[182] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } } else { return "<font id='hata'>" . $metin[183] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; } return "<font id='hata'>" . $metin[184] . "</font>|-|-|-|-|-|-|-|-|-|-|-|-|-|-"; }