• 12-04-2010, 18:31:31
    #19
    darker adlı üyeden alıntı: mesajı görüntüle
    buyur

    -- phpMyAdmin SQL Dump
    -- version 2.10.3
    -- http://www.phpmyadmin.net
    -- 
    -- Anamakine: localhost
    -- Üretim Zamanı: 12 Nisan 2007 saat 17:37:13
    -- Sunucu sürümü: 5.0.51
    -- PHP Sürümü: 5.2.6
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    -- 
    -- Veritabanı: `alisahin`
    -- 
    
    -- --------------------------------------------------------
    
    -- 
    -- Tablo yapısı: `sayfa`
    -- 
    
    CREATE TABLE `sayfa` (
      `id` varchar(2555) character set utf8 collate utf8_turkish_ci NOT NULL,
      `baslik` varchar(2555) character set utf8 collate utf8_turkish_ci NOT NULL,
      `text` varchar(2555) character set utf8 collate utf8_turkish_ci NOT NULL,
      `ek` varchar(2555) character set utf8 collate utf8_turkish_ci NOT NULL,
     ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    
    -- 
    -- Tablo döküm verisi `sayfa`
    -- 
    
    INSERT INTO `sayfa` VALUES ('anasayfa', 'Ana Sayfa', 'Ücretsiz e-dergi indirme sitesine hoþgeldiniz.<br /> Ýletiþim : alisahin1993@msn.com', '', '');
    INSERT INTO `sayfa` VALUES ('hakkinda', 'Hakkýnda', 'E-Dergileri bir siteden ulaþýlmasý amacýyla kurulmuþ bir sitedir.<br />\r\n<br />\r\nKurulum aþamasýndadýr.<br />\r\n<br />\r\niletiþim : alisahin1993@msn.com', '', '');
    INSERT INTO `sayfa` VALUES ('reklam', 'Reklam Ver', '<br />\r\n[img]http://localhost/-/images/reklam.bmp[/img]<br />\r\n<br />\r\n[br]Reklam alaný1 : 50TL/ay[br]Reklam alaný 2 : 5 TL/ay[br][br][br]Reklam vermek için aþagýdaki formu doldurup[br]alisahin1993@msn''''e gönderin.[br][br]Form;[br]ad soyad[br]e-mail[br]site[br]istenilen alanlar[br][br][br]Uyarý:Reklamý verilen site +18 yayýn içermesi yasaktýr.[br][br]Ýletiþim : alisahin1993@msn.com', '', '');
    function liste ($id) {
    
    $q= "select * from sayfa where id ='$id'";
    $q = mysql_query($q);
    while($q = mysql_fetch_assoc($q))
    {
    
    $id = $q['id'];
    
    if ( $id == 'anasayfa' ){
     $id= 'anasayfa' ;
    } 
    else
     {
     $id='sayfa-'.$id.'-' ;
    }
    $baslik = $q['baslik'];
    echo  '<a href="'.$id.'.html">'.$baslik.'</a>&nbsp' ; 
    
    }} 
    //bu calisir ama idleri isim olarak alma integer olarak al tamsayi yani eger
    
    //2.kod baslangici 2 farkli kod var burada 2 farkli sistem karistirma yani
     if ($id == 1) {  $baslik='anasayfa';
    } else
    
    {
    $baslik = $q['baslik'];
    echo  '<a href="'.$baslik.'.html">'.$baslik.'</a>&nbsp' ; }
    //bu sekilde kullan
  • 12-04-2010, 19:11:00
    #20
    Üyeliği durduruldu
    bazı kendini bilmezler - vermiş ne dediysem mesajda
  • 12-04-2010, 19:18:47
    #21
    <?
    
    include ("veri.php");
    
    $sorgu = return mysql_query("SELECT * FROM sayfa");
    
    while ($veri = mysql_fetch_array($sorgu)) {
        $id = $veri['id'];
        if($id != 'anasayfa') 
            $id = 'sayfa-'.$id.'-';
        $baslik = $veri['baslik'];
        echo '<a href="'.$id.'.html">'.$baslik.'</a>&nbsp';
    }
    
    ?>
  • 12-04-2010, 19:21:26
    #22
    veri.php'nin içinde de aynı fonksiyon olmadığına emin misiniz?
  • 12-04-2010, 22:01:38
    #23
    include ettiğin sayfaları kontrol et aynı isimde başka fonksiyon büyük ihtimalle vardır
  • 13-04-2010, 09:43:23
    #24
    Üyeliği durduruldu
    fonksiyonlarin oldugu dosya cagrimlarini include degilde include_once yaparsaniz sorun yine cozulur
  • 13-04-2010, 13:34:58
    #25
    saolun ama malesef tahminen makinadan kaynaklanıyor herkeze çok teşşekür ederim.