PHP kullanarak dosya oluşturma

Bu dersimizde PHP kullanarak dosya oluşturmayı öğreneceğiz.

Merhaba arkadaşlar,

Bu dersimizde PHP kullanarak dosya oluşturmayı öğreneceğiz.

Bu dersimiz 2 sayfadan oluşacaktır, siz isterseniz tek sayfada da yapabilirsiniz ben iki sayfada yapmayı düşünüyorum. Bu dosya oluşturma işlemini yapabilmeniz için o klasöre izin vermeniz gerekmektedir. CHMOD 777 olmalıdır.

İlk sayfamız index.php olacak ve bunda sadece formumuz olacaktır. index.php dosyasının kodları aşağıdadır.


<!-- Formumuzu Oluşturalım -->

    <form action="olustur.php" method="post">

        Dosya Adı : <input type="text" name="dosyaadi" /><br>

        <input type="submit" value="Oluştur" />

    </form>


index.php sayfamızın görüntüsü aşağıdadır.


Şimdi olustur.php sayfamızın kodları aşağıdadır. Başarılı veya hatalıysa bir div içerisinde bu mesajları verdirdim.

<?php  

    
// Post ettiğimiz dosya adını değişkene atıyoruz.

    
$gelendosyaadi    =    @$_POST["dosyaadi"];

    
// Dosya daha önce oluşturulmuş mu onu kontrol ediyoruz.

    
if(file_exists($gelendosyaadi)){

        echo 
"Böyle Bir Dosya Var.";

        die();

    }

    
//     Dosya oluşturalım

        
$olustur touch($gelendosyaadi);

    
//  Eğer hiçbir sorun yoksa dosyamızı oluşturuyor.

        
if($olustur){

        echo 
'<div id="basarili" style="background:lightyellow; margin:10px; padding:10px; border:1px solid #ccc">Başarılı Bir şekilde "'.$gelendosyaadi.'" oluşturulmuştur.</div>';

        }else {

    
//    Bir hata varsa hata mesajımızı verdiriyoruz.

        
echo '<div id="hata" style="background:red; color:#fff; margin:10px; padding:10px; border:1px solid #ccc">Bir sorun oluştu.</div>';

        }

?> ?>

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git