Yeni Bloğumuza Hoş Geldiniz
30 Nisan 2013 Salı
PHP' de Dosya ve Dizin İşlemleri
Bugün bloğumuzda Php de dosyalama işlemlerini anlatacağız,Dosyalama işlemleri ileriki zamanlarda işimize yarayabilir.
TOUCH KOMUTU;Dosya oluşturmak için kullandığımız komuttur.
Örnek Olarak;touch("d.txt"); burada d.txt te adında bir dosya oluşturmuş oluyoruz.Bu dosya \\C: de appserver www klasörünün içinde oluşur.
DOSYA KONTROLÜ KOMUTU;" file_exists() fonksiyonu "
-------------------------------------------------------------------------------
Varolan bir dosyayı silmek için unlink($silinecek_dosya) fonksiyonu kullanılır.
-------------------------------------------------------------------------------
Dosyayı açmak için fopen()
dosya ile işimiz bittiğinde kapatma işlemi için fclose() fonksiyonu kullanılır.
-------------------------------------------------------------------------------
Dosyadan Veri Okuma
Dosyadan veri okumak için öncelikle fopen() fonksiyonu ile dosyamızı açarız. fopen() fonksiyonunda ilk parametrede dosya yolu, ikinci parametrede dosyaya erişim izni belirtilir. Son olarak while döngüsü yardımı ile txt dosyasındaki veriler ekrana yazdırılır.
fopen() Fonksiyonunda Kullanılan Parametreler
r Sadece okuma işlemleri için erişim sağlar. İmleç dosyanın başına taşınır.
r+ Okuma ve yazma işlemleri için erişim sağlar. İmleç dosyanın başına taşınır.
w Sadece yazmak için erişim sağlar. Eğer dosya yoksa yeni bir dosya oluşturur ve dosyada veri varsa sıfırlar. İmleç dosyanın başına taşınır.
w+ Okuma ve yazma işlemi için erişim sağlar. Eğer dosya yoksa yeni bir dosya oluşturur ve dosyada veri varsa sıfırlar. İmleç dosyanın başına taşınır.
a Sadece yazma işlemi için erişim sağlar. Eğer dosya yoksa yeni bir dosya oluşturur. İmleç dosyanın sonuna taşınır.
a+ Okuma ve yazma işlemi için erişim sağlar. Eğer dosya yoksa yeni bir dosya oluşturur. İmleç dosyanın sonuna taşınır.
is_readable ----->Dosyanın okunabilir olup olmadığını kontrol etmek için
is_writable ----->Dosyanın yazılabilir olup olmadığını kontrol etmek için
İnternet Programcılığı 2 Dersi Ödevi Hayvan Sitesi
1.Aşama Veri Tabanı Oluşturma
Hayvan adında veritabanı oluşturuyoruz .Hayvanlar ve hayvantur adlarında tablolarımızı oluşturuyoruz.
Yukarıda resimde görüldüğü gibi hayvanTur adlı tablomuzun içine verilerimizi ekledik.
Yine yukarıda resimde görüldüğü gibi hayvanlar adlı tablomuzun içine verilerimizi ekledik.
2.Aşama Kod Kısmı;
Veritabanımızı oluşturduk şimdi kod kısmını yazalım; anasayfa butonu yok olucak .Diğer butonlara tıkladığımızda anasayfa butonumuz görünür olucak şekilde linklerini veriyoruz.Şimdi kodlarını yazalım;
3.AŞAMA;
Hayvantur id eşitse hayvanlar id veritabanına kaydettiğimiz verilerden balinalara ait olanlar balinalar sayfasında görülüyor.
$sorgu="select * from hayvanlar where ct_id='$tur'";
$sonuc=mysql_query($sorgu);
echo '
-
echo '
- Ana Sayfa '; else echo '
- '; $sonuc=mysql_query("select * from hayvanTur "); while($satir=mysql_fetch_row($sonuc)) { $ct_id=$satir[0]; $ct_adi=$satir[1]; $url="?link=flowerCat&tur=$ht_id"; echo "
- $ht_adi "; } ?>
- Hakkımızda
- İletişim
- Türler
';
while($satir=mysql_fetch_row($sonuc))
{
$ci_id=$satir[0];
$url="?link=flowerD&id=$hi_id";
$ci_resim=$satir[2];
$ci_adi=$satir[1];
echo "
}
echo "
";
?>
4.AŞAMA;
Resimlere tıklanıldığında veritabanına kayıtlı olan açıklama gösteriliyor.
$sonuc=mysql_query("select * from hayvanlar where h_id='$id'");
$satir=mysql_fetch_row($sonuc);
$ci_resim=$satir[2];
$ci_adi=$satir[1];
$ci_yazi=$satir[3];
?>
5.AŞAMA;
Turler butonuna tıklandığında türleri listeliyor.Bunu şu kod yardımı ile yapıyoruz.
while($satir=mysql_fetch_row($sonuc))
{
$ht_id=$satir[0];
$ht_adi=$satir[1];
?>
6.AŞAMA;
Listelenen Türlerde silme ikonuna tıklandığında silme işlemini yapılıyor.
$sql = "DELETE FROM hayvanTur WHERE ht_id = $ht_idX;";
if ($sonuc=mysql_query($sql))
echo "silme yapıldı.";
else
echo "silme yapılamadı.";
?>
JQuery Başlangıcı
JQuery Nedir, Nasıl Kullanılır, Nasıl Öğrenilir ?
JQuery Nedir ?
Jquery bir javascript kütüphanesidir. Ya da bir javascript frameworküdür diyebiliriz. Daha çok sayfalardaki animasyonlar için Flash alternatifi olarak kullanılan bu teknoloji ile, slaytlar, foto galeriler,tab menüler yapmak oldukça kolaydır.JQuery artık birçok sitede kullanılmaya başlandı. WordPress buna en basit ve çarpıcı örnektir. Kullanımı gitgide yaygınlaşan bu teknolojinin bu kadar çok sevilmesinin belki de en büyük sebepleri, hız, performans, kullanım kolaylığıve kodları inanılmaz şekilde kısaltmasıdır.
JQuery Nasıl Kullanılır ?
JQuery sadece 1 dosyadan oluşan .js uzantılı bir dosyadır. Sürekli güncellenen bu dosyayı JQuery nin resmi sitesinden indirebilirsiniz.İndirme işleminden sonra artık dosyayı kendi sayfanıza entegre ederiz.Entegre işleminde indirdiğiniz dosyanın yolunu göstermeliyiz.
JQuery Nasıl Öğrenilir ?
Herşey güzel ama ben bu JQuery nasıl öğreneceğim diyorsanız, bu bölümde webde bulunan kaynakları vermeye çalışacağım.Öncelikle ingilizceniz varsa http://jquery.com/ sizin için tamamen yeterli bir kaynaktır.
İnternet Programcılığı 2 Dersi Vize Sınav Soruları ve Cevapları
1.Sınav Sorusu:Girilen sayıdan 1 kadar olan çift sayıların 2 katını, tek sayıların ise kendisini bulup yazıdıran php kodunu yazınız.
for($k=$s1;$k>0;$k--)
{
for($t=1;$t<$k;$t++)
{
echo $k;
if($k%2==0)
echo $k;
}
echo "
"; } ?> Ekran Çıktısı; 2.Sınav Sorusu:Bileşik ve Basit faiz hesabı yapan programın kodlarını yazınız. apara=Anapara tsayi= Taksit Sayısı afaiz=Aylık Faiz $t=0; if($radio==$b1) { $t=$apara*(1+$tsayi*$afaiz); echo $t; } else { $t=$apara*(1+(pow($afaiz,$tsay))); echo $t; } ?>
"; } ?> Ekran Çıktısı; 2.Sınav Sorusu:Bileşik ve Basit faiz hesabı yapan programın kodlarını yazınız. apara=Anapara tsayi= Taksit Sayısı afaiz=Aylık Faiz $t=0; if($radio==$b1) { $t=$apara*(1+$tsayi*$afaiz); echo $t; } else { $t=$apara*(1+(pow($afaiz,$tsay))); echo $t; } ?>
26 Şubat 2013 Salı
İnternet Programcılığı2 Ödev Php Site 2
İnternet programcılıgı php site 1
Kaydol:
Kayıtlar (Atom)