Tem 12

PHP Base64 Şifreleme

phpnedirPhp’de basit şekilde şifreleme yapmak için base64_encode fonksiyonu kullanılmaktadır. Bu şifreleme yöntemini çözmek için ise base64_decode fonksiyonu kullanılmaktadır. Bu fonksiyonun kullanımını aşağıdaki örneği inceleyerek daha iyi bir şekilde anlayabilirsiniz;

<?
$deneme='123456';
$sifrelenmis= base64_encode ($deneme);
echo $sifrelenmis . '<br>';
echo base64_decode ($sifrelenmis);
?>

Yukarıdaki örnekte deneme adında bir tane değişken tanımlayıp bu değişkenin değerini 123456 şeklinde girdik. Daha sonra şifrelenmis adında bir tane daha değişken tanımlayıp base64_encode fonksiyonu ile deneme adındaki değişkenimizde yer alan değeri şifrelemiş olduk. Echo komutu ile ilk olarak değeri şifreli bir şekilde ekranda yazdırdık. Son olarak ta echo komut içinde base64_decode fonksiyonunu kullanarak şifreyi çözümleyip ekranda yazdırdık.

Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Şub 08

PHP ile Dosya Silme

phpnedirPhp ile dosya silme işlemini unlink() komutu ile yapabiliriz. Bu komutun kullanımını öğrenmek için aşağıdaki komutu inceleyebilirsiniz;

unlink('deneme.txt');

Yukarıdaki örnekte ana dizinimizde yer alan deneme.txt dosyası silinmiş olacaktır.

Oca 29

PHP Dosya Var Mı Yok Mu Kontrolü?

phpnedirPHP’de bir dosyanın veya klasörün var olup olmadığını kontrol etmek için file_exists fonksiyonunu kullanmamız gerekmektedir. Bu fonksiyonun kullanımını daha iyi anlamak için aşağıdaki örneği inceleyebilirsiniz;

<?
if(file_exists('deneme.txt')) {
   echo 'Dosya var';
} else {
   echo 'Dosya yok';
}
?>

Bu örnekte php sayfasının çalıştırıldığı dizinde deneme.txt dosyanın varlığı kontrol edildi. Eğer dosya dizinde bulunuyor ise Dosya var mesajı ekranda yazıldı. Dosya dizinde bulunmuyor ise Dosya yok mesajı ekranda yazıldı. Php ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Onur ÖZMEN

Oca 28

PHP ile Dosyaya Yazı Yazma

phpnedirPHP’de dosyaların içine yazı yazmak için w kipi ve fwrite() fonkiyonu kullanılmaktadır. W kip ile yazı yazmak istediğimiz dosyanın içi silinmektedir. Fwrite() fonksiyonu ile de dosyaya istediğimiz yazıyı yazabilmekteyiz. Şimdi bu fonksiyonların kullanımını daha iyi anlamak için bir tane basit örnek yapalım;

<?
$dosya = fopen('deneme.txt', 'w');
fwrite($dosya, 'www.bilisimzirve.com ile bilgisayar eğitimleri');
fclose($dosya);
?>

Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Oca 28

PHP ile Kelime Arama

phpnedirPHP ile yazı içinde kelime araması yapabiliriz. Bu işlem için strstr() fonksiyonunu kullanmamız gerekmektedir. Bu fonksiyonun kullanımını anlamak için aşağıdaki basit örneği inceleyiniz;

<?
$metin="PHP öğrenmek çok zevkli";
if ( strstr($metin,"çok"))
{ echo "Kelime bulundu.";
}
else{ echo "Kelime Bulunamadı";};
?>

Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Oca 23

PHP Kodlarını Durdurma

phpnedirPHP ile oluşturduğumuz web sayfamızın içinde herhangi bir yerde kodların çalışmasını durdurmamız mümkündür. Bu işlem için exit; komutunu kullanmamız yeterlidir. Bu komutun kullanımı aşağıdaki örneği inceleyerek daha iyi anlayabilirsiniz;

<?
echo 'Bu yazı ekranda gözükecek';
exit;
echo 'Bu yazı ekranda gözükmeyecek.';
?>

Örnekte de görüldüğü gibi exit; komutundan sonraki kodlar sayfamızda çalışmamaktadır. Bir sayfadan kodları silmeden çalışmasını engellemek istiyorsanız bu işlemi yapabilirsiniz.

Oca 23

PHP ile Klasördeki Dosyaları Listeleme

phpnedirPHP ile istediğimiz klasör içindeki dosyaları ekranda listelememiz mümkündür. Bu işlem için oluşturduğumuz php sayfasına aşağıdaki kodları yazmamız yeterli olacaktır;

<?
$sirala = opendir('C:\klasorum');
while($dosya = readdir($sirala)) {
   echo $dosya . ' <br/>';
}
?>

Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Ara 18

PHP Dosyasına Direk Erişimi Engelleme

phpnedirGüvenlik önlemi olması için php dosyalarına direkt erişimi engellemeniz mümkündür. Bu işlem için direkt erişime kapatmak istediğiniz php dosyasının en başına aşağıdaki komutu eklemeniz yeterli olacaktır;

if (!defined('CONFIG_CLASS_INCLUDED')) {
    die('lamer attack!');
}

Bu kodu koyduğunuz php dosyası artık tek başına çalışmayacaktır. Dosya sadece oluşturduğunuz sistem ile birlikte çalışmış olacaktır. Tekrar görüşmek üzere.

Kas 27

PHP Başka Sayfadan Bilgi Okuma

phpnedirPhp’de file_get_contents fonksiyonu sayesinde başka sayfada yer alan bilgileri istediğimiz sayfada gösterebilmemiz mümkündür. Bu fonksiyonun kullanımını aşağıdaki örneği inceleyerek daha iyi anlayabilirsiniz;

<?php
$linkim = file_get_contents("http://www.bilisimzirve.com/bilgiler.txt");
echo $linkim;
?>

Yukarıdaki örnekteki kodu koyduğumuz sayfa ana dizinimizde bulunan bilgiler.txt sayfasındaki bilgileri çekecektir. Sizde kendi istediğinize göre bu fonksiyonu kullanabilirsiniz.

Kas 10

PHP Not Ortalaması Bulma

phpnedirBu yazıda sizlere php ile basit bir not ortalama hesaplama sayfasının yapımı için yazılması gereken kodların paylaşımını yapacağım. Aşağıdaki linke tıklayarak hazır sayfayı indirebilirsiniz.

PHP not ortalama sayfasını indirmek için tıklayın…

Sıkıştırılmış dosyayı indirip açtıktan sonra içinde yer alan iki dosyayı local ortama ve host ana dizinine atarsanız sayfa çalışacaktır.

Bu paylaşımda php ile basit bir şekilde not ortama hesaplama işleminin yapımı anlatılmıştır. Umarım faydalı olur.

Not: Dosyayı indirdikten sonra virüs taramasından geçirmeyi unutmayın.