• 05-03-2018, 23:23:28
    #1
    merhaba aynı dizinde .txt içindeki verileri çekmeye çalışıyorum ama örnek olarak "1241">Kaynak" yazının "1241">" çekmek istemiyorum bunu nasıl engelllerim yardımcı olurmusunuz


        <?php
               // İkinci Satır
            $dosya2 = fopen("kategori2.txt","r");
            while ($satir2 = fgets($dosya2,2048))
                $veritabani2[] = $satir2;
            fclose($dosya2);
            $soz2 = $veritabani2[rand(0,count($veritabani2)-1)];
            
        ?>
    <center>
            <<< id/Kategori >>> <?php echo $soz2; ?><br>
    </center>
    kategori2.txt
    1241">Alışveriş
    1243">2.El Arabalar
    1241">2.El Eşya Mağazaları
    1241">AVM'ler
    1260">Adliyeler
    1244">Aktarlar
    1241">Akvaryum ve Akvaryum Malzemeleri
    1241">Akvaryumlar
    1262">Alüminyum Ürünler
    1268">Ambulans Hizmetleri
    1259">Antikalar ve Antika Tamiri
    1259">Araba Tamiri
    1259">Araba Tamiri 
    1243">Araba ve Otobüs Klimaları
    1243">Arabalar Parça ve Aksesuarlar
    1243">Arabalar Parça ve Aksesuarlar 
    1243">Araç Kiralama
    1243">Araç Kiralama
  • 05-03-2018, 23:31:40
    #2
    Bilgim yok ancak pratik olarak ayrı bir txt oluşturup onları numarasız yazabilir misin ?
  • 05-03-2018, 23:34:10
    #3
    saol ilgilendiğin için bu şekilde ilerlemem lazım
  • 05-03-2018, 23:41:59
    #4
    ottomancafe adlı üyeden alıntı: mesajı görüntüle
    merhaba aynı dizinde .txt içindeki verileri çekmeye çalışıyorum ama örnek olarak "1241">Kaynak" yazının "1241">" çekmek istemiyorum bunu nasıl engelllerim yardımcı olurmusunuz


    <?php // İkinci Satır $dosya2 = fopen("kategori2.txt","r"); while ($satir2 = fgets($dosya2,2048)) $veritabani2[] = $satir2; fclose($dosya2); $soz2 = $veritabani2[rand(0,count($veritabani2)-1)]; ?> <center> <<< id/Kategori >>> <?php echo $soz2; ?><br> </center>
    kategori2.txt
    1241">Alışveriş 1243">2.El Arabalar 1241">2.El Eşya Mağazaları 1241">AVM'ler 1260">Adliyeler 1244">Aktarlar 1241">Akvaryum ve Akvaryum Malzemeleri 1241">Akvaryumlar 1262">Alüminyum Ürünler 1268">Ambulans Hizmetleri 1259">Antikalar ve Antika Tamiri 1259">Araba Tamiri 1259">Araba Tamiri 1243">Araba ve Otobüs Klimaları 1243">Arabalar Parça ve Aksesuarlar 1243">Arabalar Parça ve Aksesuarlar 1243">Araç Kiralama 1243">Araç Kiralama
    explode ile "> bunu bol 0 ve 1, veri olusacak 1. veriyi al
  • 05-03-2018, 23:44:55
    #5
    theykk adlı üyeden alıntı: mesajı görüntüle
    explode ile "> bunu bol 0 ve 1, veri olusacak 1. veriyi al
    tam anlayamadım
  • 05-03-2018, 23:58:57
    #6
    <?php 
    $dosya = fopen("kategori2.txt",'r'); 
    while(!feof($dosya)){  
     $veri = fgets($dosya); 
     
     $bol=explode('"',$veri);
     
     $kategori=@$bol[1];
     $kategori=str_replace(">"," ",$kategori);
     ?>
     
     <center>
            <<< id/Kategori >>> <?php echo $kategori; ?><br>
    </center>
     <?php
     
     
     }




    $kategori=@bol[1]; bu şekilde php tagları arasında mesaj yazınca " $kategori=<span class="userTag">@$bol[1];</span> " şu şekle döndürüyor forumda hatamı var acaba ?
  • 06-03-2018, 10:05:08
    #7
    atelli adlı üyeden alıntı: mesajı görüntüle
    <?php 
    $dosya = fopen("kategori2.txt",'r'); 
    while(!feof($dosya)){  
     $veri = fgets($dosya); 
     
     $bol=explode('"',$veri);
     
     $kategori=@$bol[1];
     $kategori=str_replace(">"," ",$kategori);
     ?>
     
     <center>
            <<< id/Kategori >>> <?php echo $kategori; ?><br>
    </center>
     <?php
     
     
     }





    $kategori=@bol[1]; bu şekilde php tagları arasında mesaj yazınca " $kategori=<span class="userTag">@$bol[1];</span> " şu şekle döndürüyor forumda hatamı var acaba ?
    güzel gitmişin ama sonunu getirememişin umarım biri yardımcı olur
  • 06-03-2018, 10:11:03
    #8
    Sorun nedir? İşinizi görmedimi
  • 06-03-2018, 10:14:20
    #9
    atelli adlı üyeden alıntı: mesajı görüntüle
    Sorun nedir? İşinizi görmedimi
    " Parse error: syntax error, unexpected ' ' (T_STRING) in D:\localhost\www\3\1.php on line 4" olarak hata veriyo