Merhaba arkadaşlar,
Bu yazımızda ratsgele olarak çıkan günün sözü kısmını sayfalarıma ekleyemeyi öğreneceğiz.
Bunu bir veritabanı ile değil txt belgesi ile de yapabiliriz. Ben sizlere bugun txt belgesi ile basıl yaparız onu göstereceğim.
Dosyamızı okuma yapmak için açıyoruz. r-read
$dosya = fopen("gunun_sozu.txt","r");
Dosyamızın içeriğini bir değişkene aktarıyoruz.Her satırı $sozler array dizisine aktarıyoruz.
while($satir = fgets($dosya,1024)) $sozler[] = $satir;
Dosya ile işlemlerimiz bitti ve kapatıyoruz.
fclose($dosya);
Akatarımış oldugumuz diziden herhangi bir rastgele satırdaki veriyi çekiyoruz ve o biizm günün sözü olmu oluyor.
$soz = $sozler[rand(0,count($sozler)-1)];
Sözümüzü ekrana yazırıyoruz.
echo "<b>".$soz."</b>";
Evet arkadaşlar günün sözü yapımını sizlere yukarıda yapımını satır satır açıklarayk anlattım. Aşağıda kodlarımızın tamanını görebilirsiniz.
<?php
//Dosyamızı okuma yapmak için açıyoruz. r-read
$dosya = fopen("gunun_sozu.txt","r");
//Dosyamızın içeriğini bir değişkene aktarıyoruz.Her satırı $sozler array dizisine aktarıyoruz.
while($satir = fgets($dosya,1024))
$sozler[] = $satir;
//Dosya ile işlemlerimiz bitti ve kapatıyoruz.
fclose($dosya);
//Akatarımış oldugumuz diziden herhangi bir rastgele satırdaki veriyi çekiyoruz ve o biizm günün sözü olmu oluyor.
$soz = $sozler[rand(0,count($sozler)-1)];
//Sözümüsü ekrana yazırıyoruz.
echo "<b>".$soz."</b>";
?>
Herkese Başarılar…
Hasan Huseyin İŞLER
Lise yıllarında programlama ile tanışan ve Q-Basic, Pascal, C başlangıç seviyesinde öğrenenir. Üniversite de TEF-BSÖ okurken diğer dillerin yanı sıra PHP'de kendini geliştirmeye devam ederek bunların yanında CSS, JS ve Wordpress sistemiyle ilgilenir. www.phpsorunu.com'un da yöneticisi ve yazarlarındandır.
Malesef kodlamanız çalışmıyor .
Peki aynı veri ikinci kez çekilmese? Yani aynı söz bir daha görünmese?