• 30-06-2021, 10:25:12
    #1
    Şöyle bir şey yapmak istiyorum.
    örn https://siteadi.com/bilgi
    bu şekilde siteye girdiğimde text dosyasına bilgi yazısını ekleyecek.
    Her siteye girildiğinde text dosyasına satır satır ekleme yapacak. Bunu hangi yöntemle yapabilirim.
  • 30-06-2021, 10:29:51
    #2
    linki çekin sonra php de dosya işlemlerini kullanarak yapabilirsiniz
  • 30-06-2021, 10:31:02
    #3
    baskiworld adlı üyeden alıntı: mesajı görüntüle
    Şöyle bir şey yapmak istiyorum.
    örn https://siteadi.com/bilgi
    bu şekilde siteye girdiğimde text dosyasına bilgi yazısını ekleyecek.
    Her siteye girildiğinde text dosyasıa satır satır ekleme yapacak. Bunu hangi yöntemle yapabilirim.
    Merhaba,
    Umarım demek istediğini yanlış anlamamışımdır.Telefondan yazıyorum şimdiden kusura bakma.



    <?php
    //Türkçe karakter sorunu için kullandığımız Content-Type HTTP header'i
    header('Content-Type: text/html; charset=utf-8');
    $file = fopen("personeller.txt", "r");
    $i = 0;
    while (!feof($file)) {
    $thisLine = fgets($file);
    $personData[$i] = explode(",", $thisLine);
    $i++;
    }
    //Dosya ile ilgili yapacak işimiz bitti ise fclose fonksiyonuna $resource değişkenini parametre olarak geçiyoruz.
    fclose($file);
    for ($i = 0; $i < sizeof($personData); $i++) {
    for ($j = 0; $j < sizeof($personData[$i]); $j++) {
    echo $personData[$i][$j] . ($j == sizeof($personData[$i]) - 1 ? "" : ", ");
    }
    echo "<br>";
    }
    ?>

    Daha ayrıntılı akşam yaza bilirim.
  • 30-06-2021, 10:32:16
    #4
    kısacası şurayaı incleyerek dosya okuma, oluşturma ve yazma kodlarına bakın hocam.

    https://muhammedyaman.com/php-dosya-acma-okuma-yazma/
  • 30-06-2021, 12:28:00
    #5
    suleymankasap adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Umarım demek istediğini yanlış anlamamışımdır.Telefondan yazıyorum şimdiden kusura bakma.



    <?php
    //Türkçe karakter sorunu için kullandığımız Content-Type HTTP header'i
    header('Content-Type: text/html; charset=utf-8');
    $file = fopen("personeller.txt", "r");
    $i = 0;
    while (!feof($file)) {
    $thisLine = fgets($file);
    $personData[$i] = explode(",", $thisLine);
    $i++;
    }
    //Dosya ile ilgili yapacak işimiz bitti ise fclose fonksiyonuna $resource değişkenini parametre olarak geçiyoruz.
    fclose($file);
    for ($i = 0; $i < sizeof($personData); $i++) {
    for ($j = 0; $j < sizeof($personData[$i]); $j++) {
    echo $personData[$i][$j] . ($j == sizeof($personData[$i]) - 1 ? "" : ", ");
    }
    echo "<br>";
    }
    ?>

    Daha ayrıntılı akşam yaza bilirim.
    Yapamadım akşam yardımcı olursanız çok sevinrim