2 ) $q = mysql_real_escape_string(htmlspecialchars($_GET['q'])); else $q = false; if ( isset($_GET['sayfa']) && is_numeric($_GET['sayfa']) ) $sayfa = mysql_real_escape_string(htmlspecialchars($_GET['sayfa'])); else $sayfa = 1; //title okunuyor if ( $adres ) { $result = mysql_query('SELECT `title` FROM `sayfalar` WHERE `adi` = \'' . $adres . '\' LIMIT 1;'); $row = mysql_fetch_assoc($result); if ( $row['title'] ) $title = $row['title']; else $title = false; } else $title = false; ?> <?php if ( $title ) echo $title . ' - '; ?>Ono'nun Bloğu


' . htmlspecialchars(fread(fopen($_SERVER['SCRIPT_FILENAME'], 'r'), filesize($_SERVER['SCRIPT_FILENAME']))) . '
'; $sag = false; } else if ( $adres == $ozel_sayfalar[2] ) { echo '

Arama

'; echo '
'; if ( $q ) { $i = 0; echo '

Aranan ' . $q . ' için bulunan sonuçlar:
'; $result = mysql_query('SELECT `adi`, `title` FROM `sayfalar` WHERE `title` LIKE \'%' . $q . '%\' OR `icerik` LIKE \'%' . $q . '%\' OR `devami` LIKE \'%' . $q . '%\' LIMIT 100;'); while ( $row = mysql_fetch_assoc($result) ) { echo '
'; } } echo '
'; } else if ( $adres == $ozel_sayfalar[3] ) { $i = 0; echo '

Tüm Sayfalar

'; //Öncelikle kategoriler seçiliyor $result = mysql_query('SELECT * FROM `kategoriler` ORDER BY `adi` ASC'); while ( $row = mysql_fetch_assoc($result) ) { echo '
' . $row['adi'] . '
'; $result2 = mysql_query('SELECT `adi`, `title` FROM `sayfalar` WHERE `cid` = \'' . $row['id'] . '\' ORDER BY `title` ASC LIMIT 50;'); while ( $row2 = mysql_fetch_assoc($result2) ) { echo '- ' . $row2['title'] . '
' . "\n"; $i++; } } mysql_free_result($result); echo '
Diğer
'; $result = mysql_query('SELECT `adi`, `title` FROM `sayfalar` WHERE `cid` = \'0\' ORDER BY `title` ASC LIMIT 50;'); while ( $row = mysql_fetch_assoc($result) ) { echo '- ' . $row['title'] . '
' . "\n"; $i++; } echo '
Toplam ' . $i . ' adet sayfa bulunmaktadır.
'; } else if ( $adres ) { $result = mysql_query('SELECT * FROM `sayfalar` WHERE `adi` = \'' . $adres . '\' LIMIT 1;'); $row = mysql_fetch_assoc($result); if ( $row['id'] && $row['script'] ) { echo '

' . $row['title'] . '

' . $row['icerik'] . '

' . "\n"; include 'scripts/' . $row['devami']; $row['count']++; mysql_query('UPDATE `sayfalar` SET `count` = \'' . $row['count'] . '\' WHERE `id` = \'' . $row['id'] . '\' LIMIT 1;'); $icerik .= '

' . "\n" . 'Bu sayfa ' . date('d.m.Y H:i', $row['date']) . ' tarihinde eklendi ve toplam ' . $row['count'] . ' kere gösterildi.
'; } else if ( $row['id'] ) { //Sayaç arttırılıyor $row['count']++; mysql_query('UPDATE `sayfalar` SET `count` = \'' . $row['count'] . '\' WHERE `id` = \'' . $row['id'] . '\' LIMIT 1;'); $icerik .= '

' . $row['title'] . '

' . "\n" . $row['icerik'] . "\n"; if ( $row['devami'] ) $icerik .= '

' . "\n" . $row['devami'] . "\n"; $icerik .= '

' . "\n" . 'Bu sayfa ' . date('d.m.Y H:i', $row['date']) . ' tarihinde eklendi ve toplam ' . $row['count'] . ' kere gösterildi.

'; //Yorumlar açıksa yorumlar gösterilecek if ( $row['yorumlar'] ) { if ( isset($_POST['Submit']) ) { //Eğer adam yorum gönderdiyse //echo '

Yorum Gönder

'; if ( !isset($_POST['nick']) || !isset($_POST['email']) || !isset($_POST['yorum']) || strlen($_POST['nick']) > 255 || strlen($_POST['email']) > 255 || strlen($_POST['yorum']) > 3000 || !$_POST['nick'] || !$_POST['yorum'] ) echo '
HATA Yorumunuz eklenmedi.

'; else { if ( !$_POST['email'] ) $_POST['email'] = 'nobody@nobody.com'; mysql_query('INSERT INTO `yorumlar` ( `id`, `sid`, `yazar`, `email`, `yorum`, `date` ) VALUES ( NULL, \'' . $row['id'] . '\', \'' . mysql_real_escape_string(htmlspecialchars($_POST['nick'])) . '\', \'' . mysql_real_escape_string(htmlspecialchars($_POST['email'])) . '\', \'' . mysql_real_escape_string(htmlspecialchars($_POST['yorum'])) . '\', \'' . time() . '\' );'); //echo 'Yorumunuz eklendi, geldiğiniz sayfaya geri dönmek için burayı tıklayınız.'; } //echo '
'; } $icerik .= '

Yorumlar

'; $result = mysql_query('SELECT * FROM `yorumlar` WHERE `sid` = \'' . $row['id'] . '\' ORDER BY `id` ASC LIMIT 50;'); $i = 1; while ( $yorumrow = mysql_fetch_assoc($result) ) { $icerik .= '#' . $i . ' ' . $yorumrow['yazar'] . '
' . "\n" . '
' . str_replace("\n", '
', $yorumrow['yorum']) . '
' . date('d.m.Y H:i', $yorumrow['date']) . ' tarihinde eklendi

' . "\n"; $i++; } if ( $i == 1 ) $icerik .= 'Bu sayfaya kimse yorum göndermemiş.

'; $icerik .= '
Nickiniz:
E-Mail Adresiniz:
Yorumunuz:
 
'; } } else echo '
Aradığınız ' . $adres . '.html sayfası veritabanında bulunamadı
'; } else { $limit = ( $sayfa - 1 ) * 10; $result = mysql_query('SELECT * FROM `sayfalar` ORDER BY `id` DESC LIMIT ' . $limit . ' , 10;'); while ( $row = mysql_fetch_assoc($result) ) { $icerik .= '

' . $row['title'] . '

' . "\n" . $row['icerik'] . "\n" . '

' . date('d.m.Y', $row['date']) . ' tarihinde eklendi.'; if ( $row['devami'] ) $icerik .= ' Devamı'; $icerik .= '
' . "\n\n" . '
'; //$icerik .= '

' . "\n" . 'Bu sayfa ' . date('d.m.Y H:i', $row['date']) . ' tarihinde eklendi ve toplam ' . $row['count'] . ' kere gösterildi.'; } mysql_free_result($result); //Sayfalar function get_rows($table, $where) { if ( $where ) $sql = "SELECT SQL_CALC_FOUND_ROWS * FROM $table WHERE $where LIMIT 1"; else $sql = "SELECT SQL_CALC_FOUND_ROWS * FROM $table LIMIT 1"; $temp = mysql_query($sql); $result = mysql_query("SELECT FOUND_ROWS()"); $total = mysql_fetch_row($result); return $total[0]; } if ( ( $sayfalar = get_rows('sayfalar', '') ) > 10 ) { $icerik .= '
Sayfalar: '; $sayfa_sayisi = $sayfalar / 10; settype($sayfa_sayisi, 'integer'); for ( $i = 0; $i < $sayfa_sayisi+1; $i++ ) { $sayfa_s = $i+1; if ( $sayfa_s == $sayfa ) $icerik .= ' ' . $sayfa_s . ''; else $icerik .= ' ' . $sayfa_s . ''; } $icerik .= '
'; } } if ( $icerik ) echo $icerik; ?>
Arama

Son 10 Sayfa
' . $row['title'] . '
' . "\n"; } ?>
- Tüm Sayfalar

Kategoriler
' . $row['adi'] . '
' . "\n"; ?>



Copyleft 2006 Ono
System time:
Uptime: