• 13-10-2010, 17:11:24
    #1
    Merhaba arkadaşlar. elimde bir kod var:
    <?php  
    if(file_exists("iplog.txt")){ 
    echo "Dosya zaten mevcut";  //iplog.txt dosyasının var olup olmadığını file_exists() fonksiyonu ile kontrol ettik. 
    }else{ 
    touch("iplog.txt");   // eğer iplog.txt dizinimizde yoksa touch() fonksiyonu ile oluşturuyoruz. 
    echo "Dosya yok"; 
    } 
    ?>
    bu kod; eğer dizinde varsayılan dosya yoksa oluşturulmasını sağlıyor.ama ben bunun bir butona tıkladıktan sonra olmasını istiyorum. yani butona tıklycaz ve dosyayın var olup olmadığı kontrol edilcek yoksa bu dosya oluşturulacak.bunu nasıl yaparım ?? biraz acemiyim phpde. şimdiden teşekkürler...
  • 13-10-2010, 17:14:34
    #2
    <?php
    if($_GET[buton]){
    if(file_exists("iplog.txt")){
    echo "Dosya zaten mevcut"; //iplog.txt dosyasının var olup olmadığını file_exists() fonksiyonu ile kontrol ettik.
    }else{
    touch("iplog.txt"); // eğer iplog.txt dizinimizde yoksa touch() fonksiyonu ile oluşturuyoruz.
    echo "Dosya yok";
    }
    }else{
    ?>
    <form action="" method="get">
    <input type="submit" name="buton" value="kontrol et">
    </form>
    <? } ?>
  • 13-10-2010, 17:17:26
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php   
    if($_GET['action']=='kontrolet')
    {
    if(file_exists("iplog.txt")){  
    echo "Dosya zaten mevcut";  //iplog.txt dosyasının var olup olmadığını file_exists() fonksiyonu ile kontrol ettik.  
    }else{  
    touch("iplog.txt");   // eğer iplog.txt dizinimizde yoksa touch() fonksiyonu ile oluşturuyoruz.  
    echo "Dosya yok";  
    }
    }  
    ?>
    
    <input type="button" name="kontrolet" value="Dosya Kontrolü" onclick="window.location='dosyaadi.php?action=kontrolet'; />
  • 13-10-2010, 17:20:49
    #4
    her ikinizede teşekkür ederim arkadaşlar. çok saolun...