• 12-09-2012, 03:35:13
    #1
    Üyeliği durduruldu
    Benim bazı sorgulama sitelerim var ve sitede yapılan sorguların istatistiğini tutmak istiyorum yani kim ne sorgulamış nasıl öğrenebiliriz.

    Bunun için yapmam gerekenleri söyleyecek birisi varmı acaba?
  • 12-09-2012, 08:14:05
    #2
    veritabanına bir tablo açarsın ( güvenliğin için html tagarı temizlerek ) her kaydın veritabanına işlenmesini sağlarsın. Ancak sql i zorlar bilgin olsun.
  • 13-09-2012, 14:36:45
    #3
    Hocam parça parça gidiyorum. Sitenizdeki form alanının .
    <form method="POST" action="arama.php">
    <input text="text" name="bulll">
    <input type="submit" value="">
    </form>

    şu şekilde olduğunu var sayıyorum acemi bazınca anlatacamki daha iyi anlaayabilesiniz.
    Arama yapılan inputun ismi bulll olsun mesela ;
    sunucuda bir dosya açınız ismi loglarim.txt olsun chmod 777 veriniz.


    <?php
    $getir = htmlentities($_POST["bulll"]);

    $ac = fopen("loglarim.txt","a");
    fwrite($ac,"
    $getir");
    fclose($ac);

    ?>

    Eyer form methodunuz get ise

    <?php
    $getir = htmlentities($_GET["bulll"]);

    $ac = fopen("loglarim.txt","a");
    fwrite($ac,"
    $getir");
    fclose($ac);

    ?>

    şeklinde bu kodu aramayı post ettiğiniz sayfanın en üst kısmına yada en alt kısmına bi yere yazınız . Bu sayede sizin form kısmınızdan giden her sorgu loglarim.txt dosyasına kayıt edilecektir.

    yine yapamazasanız pm ile ulaşabilirsiniz bana.
  • 13-09-2012, 22:52:58
    #4
    Üyeliği durduruldu
    Teşekkür ederim hocam hemen deniyorum.

    Edit: WebMasterTM sorunu çözdü kendisine çok teşekkür ediyorum tekrar.