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
<form action="olustur.php" method="post"> Dosya Adı : <input type="text" name="dosyaadi" /><br> <input type="submit" value="Oluştur" /> </form>
Ş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>';
}
?>
A good many vaellbuas you’ve given me.
thanks man 🙂