• 12-07-2019, 13:03:12
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php

    $_FILE = fopen("dosya.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);
    echo $_VERI."<br />";
    }
    fclose($_FILE);

    ?>

    Bu şekilde bir kodum var ve txt dosyasının içinde sıralı halde alt alta virgülel ayrılmış isim,soyisim,eposta var ben sadece epostayı yazdırmak istiyorum virgülle ayrılmış yerleri sildirerek bunu nasıl yaparım bu komutla?
  • 12-07-2019, 13:10:01
    #2
    <?php
    
    $satir = "İsim, Soyisim, test[at]test.com";
    $test = explode (",",$satir);
    print_r ($test);
    ?>




    kadirbeyist adlı üyeden alıntı: mesajı görüntüle
    <?php

    $_FILE = fopen("dosya.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);
    echo $_VERI."<br />";
    }
    fclose($_FILE);

    ?>

    Bu şekilde bir kodum var ve txt dosyasının içinde sıralı halde alt alta virgülel ayrılmış isim,soyisim,eposta var ben sadece epostayı yazdırmak istiyorum virgülle ayrılmış yerleri sildirerek bunu nasıl yaparım bu komutla?
    Direkt Şu şekilde de olur al
    <?php
    $_FILE = fopen("dosya.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);
    
    $virgullerihallet = explode (",",$_VERI);
    
    echo '<b>İSİM:</b>' . $virgullerihallet[0] .'</br>';
    echo '<b>SOYİSİM:</b>' . $virgullerihallet[1] .'</br>';
    echo '<b>EMAIL:</b>' . $virgullerihallet[2] .'</br>'.'</br>';
    
    
    }
    fclose($_FILE);
    
    ?>
  • 12-07-2019, 13:19:41
    #3
    XAWeb adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    $satir = "İsim, Soyisim, test[at]test.com";
    $test = explode (",",$satir);
    print_r ($test);
    ?>





    Direkt Şu şekilde de olur al
    <?php
    $_FILE = fopen("dosya.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);
    
    $virgullerihallet = explode (",",$_VERI);
    
    echo '<b>İSİM:</b>' . $virgullerihallet[0] .'</br>';
    echo '<b>SOYİSİM:</b>' . $virgullerihallet[1] .'</br>';
    echo '<b>EMAIL:</b>' . $virgullerihallet[2] .'</br>'.'</br>';
    
    
    }
    fclose($_FILE);
    
    ?>

    Çok sağolun işimi gördü çok teşekkür ederim.
  • 12-07-2019, 13:23:06
    #4
    kadirbeyist adlı üyeden alıntı: mesajı görüntüle
    Çok sağolun işimi gördü çok teşekkür ederim.
    Rica ederim iyi çalışmalar
  • 13-07-2019, 12:23:22
    #5
    XAWeb adlı üyeden alıntı: mesajı görüntüle
    Rica ederim iyi çalışmalar

    Hocam kod gayetgüzel çalışıyor ama bugun soyle bir sorunla karsılastım daha once dıkkatımı cekmemisti

    $_FILE = fopen("tokens.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);

    $virgullerihallet = explode(",",$_VERI);

    bu koddla $veri degiskeni ilgili satırı cektikten sonra bir boşluk bırakıyor o boşluk bırakmasını engelleyemedim mesela uye epostası: $virgullerihallet/kat5 olacagına uye epostası: $virgullerihallet%20/kat5 oluyor yani boşluk bırakıyor tarayıcıda
  • 13-07-2019, 13:03:27
    #6
    kadirbeyist adlı üyeden alıntı: mesajı görüntüle
    Hocam kod gayetgüzel çalışıyor ama bugun soyle bir sorunla karsılastım daha once dıkkatımı cekmemisti

    $_FILE = fopen("tokens.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);

    $virgullerihallet = explode(",",$_VERI);

    bu koddla $veri degiskeni ilgili satırı cektikten sonra bir boşluk bırakıyor o boşluk bırakmasını engelleyemedim mesela uye epostası: $virgullerihallet/kat5 olacagına uye epostası: $virgullerihallet%20/kat5 oluyor yani boşluk bırakıyor tarayıcıda
    Şuan telefondan yazıyorum bilgisayar başına geçince koda bi çekin düzen verir atarım ama sende halledebilirsin trim yapacaksın edit: gelen satırı ireplace ile boşluksuz hale getirede bilirsin
  • 13-07-2019, 13:29:40
    #7
    hocam trimlere baktım ama beceremedim eve gecince bir bakarsanız cok sevinirim
  • 13-07-2019, 14:01:17
    #8
    kadirbeyist adlı üyeden alıntı: mesajı görüntüle
    hocam trimlere baktım ama beceremedim eve gecince bir bakarsanız cok sevinirim
    Al kardeşim bu şekilde kullan gerekli açıklamalarıda yazdım daha gelişmiş birşey yazdırmak istersen skype: live:mersinbilisimdestek
    <?php
    function temizle($veri)
    {
    //Tüm Boşlukları temizle
    $veri = str_ireplace(' ','',$veri);
    //Baştaki ve sondaki gereksiz boşlukları temizle
    $veri = trim($veri);
    //Döndür veriyi
    return $veri;
    };
    
    $_FILE = fopen("dosya.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);
    
    $virgullerihallet = explode (",",$_VERI);
    //Satır boş değilse ekrana bas
    if($_VERI != ''){
    echo '<b>İSİM:</b>' . temizle($virgullerihallet[0]) .'</br>';
    echo '<b>SOYİSİM:</b>' . temizle($virgullerihallet[1]) .'</br>';
    echo '<b>EMAIL:</b>' . temizle($virgullerihallet[2]) .'</br>'.'</br>';
    }
    
    }
    fclose($_FILE);
    
    ?>
  • 13-07-2019, 14:02:51
    #9
    XAWeb adlı üyeden alıntı: mesajı görüntüle
    Al kardeşim bu şekilde kullan gerekli açıklamalarıda yazdım
    <?php
    function temizle($veri)
    {
    //Tüm Boşlukları temizle
    $veri = str_ireplace(' ','',$veri);
    //Baştaki ve sondaki gereksiz boşlukları temizle
    $veri = trim($veri);
    //Döndür veriyi
    return $veri;
    };
    
    $_FILE = fopen("dosya.txt",'r');
    while(!feof($_FILE)){
    $_VERI = fgets($_FILE);
    
    $virgullerihallet = explode (",",$_VERI);
    //Satır boş değilse ekrana bas
    if($_VERI != ''){
    echo '<b>İSİM:</b>' . temizle($virgullerihallet[0]) .'</br>';
    echo '<b>SOYİSİM:</b>' . temizle($virgullerihallet[1]) .'</br>';
    echo '<b>EMAIL:</b>' . temizle($virgullerihallet[2]) .'</br>'.'</br>';
    }
    
    }
    fclose($_FILE);
    
    ?>
    cok tesekkur ederım hocam çok sagolun