Faruki | İhvan | Forum

Kim Cenâb-ı Hakk'ın zikrinde sebat ederse, Allah ona geniş bir geçim kolaylığı verip, ummadığı yerden rızıklandırır. Evinde,nefsinde,gönlünde ve kalbinde huzur bulur,mutlu olur.

Giriş yap

Şifremi unuttum

En son konular

» Selahaddin TAŞDEMİR
Perş. Mart 28, 2013 11:45 pm tarafından layezu

» Bayrak Resimleri
Cuma Nis. 02, 2010 2:23 am tarafından Admin

» Arkadaş Resimleri = 2...
Cuma Nis. 02, 2010 2:10 am tarafından Admin

» Arkadaş Resimleri =1.....
Cuma Nis. 02, 2010 2:07 am tarafından Admin

» Msn Nick Oluşturma Modül Kodu
Cuma Nis. 02, 2010 2:04 am tarafından Admin

» Türkçe Mp3 Player Kodu
Cuma Nis. 02, 2010 2:01 am tarafından Admin

» Giriş Ekle Giriş 1 Kodu
Cuma Nis. 02, 2010 1:59 am tarafından Admin

» Belgesel Videoları Kodu
Cuma Nis. 02, 2010 1:56 am tarafından Admin

» FlasH OyuNLar EkLe
Cuma Nis. 02, 2010 1:52 am tarafından Admin

» Flash Sattler
Cuma Nis. 02, 2010 1:46 am tarafından Admin

» Sitene Peygamberler TArihi Ekle
Cuma Nis. 02, 2010 1:28 am tarafından Admin

» sitene dini sorularla cevaplar ekle
Cuma Nis. 02, 2010 1:24 am tarafından Admin

» sitene duyuru panosu ekle html kod
Cuma Nis. 02, 2010 1:19 am tarafından Admin

» sağ üst köşe reklam alanı kodu
Cuma Nis. 02, 2010 1:17 am tarafından Admin

» sitene ilahi arama motoru ekle htm kodu
Cuma Nis. 02, 2010 1:15 am tarafından Admin

» sitene ilahi mp3 çalar html kodu
Cuma Nis. 02, 2010 1:13 am tarafından Admin

» Sitene Veda Hutbesi Ekle
Cuma Nis. 02, 2010 1:07 am tarafından Admin

» Not ortalama
Cuma Nis. 02, 2010 12:41 am tarafından Admin

» Ziyaretçi selamlama
Cuma Nis. 02, 2010 12:38 am tarafından Admin

» Daktilo yazisi
Cuma Nis. 02, 2010 12:37 am tarafından Admin

» Göz kirpan yazi
Cuma Nis. 02, 2010 12:33 am tarafından Admin

» Bugunku ve toplam hit... wap siteleri icin bire bir ( PHP ) script
Cuma Nis. 02, 2010 12:31 am tarafından Admin

» Mesaj yollama......
Cuma Nis. 02, 2010 12:28 am tarafından Admin

» Harf harf reknli yazi yapmak
Cuma Nis. 02, 2010 12:26 am tarafından Admin

» Kutu içerisinde çikan yazilar
Cuma Nis. 02, 2010 12:23 am tarafından Admin

» Downloader......
Cuma Nis. 02, 2010 12:21 am tarafından Admin

» Bu kod ile sayfanızda depremler yarata bilirsiniz :d
Cuma Nis. 02, 2010 12:18 am tarafından Admin

» Ziyaretci defteri......
Cuma Nis. 02, 2010 12:16 am tarafından Admin

» Google arama
Cuma Nis. 02, 2010 12:13 am tarafından Admin

» Tehlikeli bir tiklama
Cuma Nis. 02, 2010 12:09 am tarafından Admin

» Müzk dosyalarininiin bütününü çalin
Cuma Nis. 02, 2010 12:07 am tarafından Admin

» Üye girişi
Cuma Nis. 02, 2010 12:05 am tarafından Admin

» Görüş formu
Cuma Nis. 02, 2010 12:02 am tarafından Admin

» Sitenizdeki aktif kullanicilar ( AsP)
Cuma Nis. 02, 2010 12:01 am tarafından Admin

» En güzel kayan yazı
Perş. Nis. 01, 2010 11:59 pm tarafından Admin

» En iyi konuk defteri
Perş. Nis. 01, 2010 11:56 pm tarafından Admin

» Yükleniyor
Perş. Nis. 01, 2010 11:55 pm tarafından Admin

» Kayan yazı süper birşey
Perş. Nis. 01, 2010 11:53 pm tarafından Admin

» Sayfada yagmur
Perş. Nis. 01, 2010 11:52 pm tarafından Admin

» Sitende çok süper bir saat olsun
Perş. Nis. 01, 2010 11:51 pm tarafından Admin

» Farenin etrafında ismin dönsün
Perş. Nis. 01, 2010 11:49 pm tarafından Admin

» Online ziyaretci saysini
Perş. Nis. 01, 2010 11:48 pm tarafından Admin

» Hazır index
Perş. Nis. 01, 2010 11:42 pm tarafından Admin

» Hazır site sadece kodu ekle ve farkı gör
Perş. Nis. 01, 2010 11:40 pm tarafından Admin

» . Sitende enson teknoloji haberlerini bant panel halinde görüntüle
Perş. Nis. 01, 2010 11:38 pm tarafından Admin

» Sitene kamerali sesli chat ekle super
Perş. Nis. 01, 2010 11:37 pm tarafından Admin

» Günlük gazete ekle
Perş. Nis. 01, 2010 11:36 pm tarafından Admin

» Sitene gazete 1. sayfa ekle
Perş. Nis. 01, 2010 11:34 pm tarafından Admin

» Flash mp3 player
Perş. Nis. 01, 2010 11:32 pm tarafından Admin

» Poyraz internet cafe
Perş. Nis. 01, 2010 11:29 pm tarafından Admin

» Harika bir kod
Perş. Nis. 01, 2010 11:28 pm tarafından Admin

» Üniversite not hesaplama
Perş. Nis. 01, 2010 11:26 pm tarafından Admin

» Radyo Faruki'yi günün hangi saatlerinde dinliyorsunuz?
Perş. Nis. 01, 2010 3:16 am tarafından Admin

» Doğa & Manzara
Ptsi Mart 29, 2010 6:31 pm tarafından Admin

» Doğa & Manzara
Ptsi Mart 29, 2010 6:01 pm tarafından Admin

» Doğa & Manzara
Ptsi Mart 29, 2010 5:56 pm tarafından Admin

» Peygamber Efendimizin Hicreti
Ptsi Mart 29, 2010 5:47 pm tarafından Admin

» Şakk-ı Kamer Mu'cizesi
Ptsi Mart 29, 2010 5:43 pm tarafından Admin

» İlk Müslümanlar
Ptsi Mart 29, 2010 5:39 pm tarafından Admin

» Peygamberlikten Önce Dünya
Ptsi Mart 29, 2010 5:35 pm tarafından Admin

ONLİNE ZİYARETCİ

Bilgileriniz sistemimize kaydedilmektedir.

Tarıyıcı

Tarıyıcı

Anket

Radyo Faruki'yi günün hangi saatlerinde dinliyorsunuz?
50% 50% [ 1 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
50% 50% [ 1 ]

Toplam Oylar : 2

REHBER

 

 

 

KASET TANITIMI

Mayıs 2018

PtsiSalıÇarş.Perş.CumaC.tesiPaz
 123456
78910111213
14151617181920
21222324252627
28293031   

Takvim Takvim

Anahtar-kelime


    Ziyaretci defteri......

    Paylaş
    avatar
    Admin
    Admin

    Mesaj Sayısı : 260
    Kayıt tarihi : 22/03/10

    Ziyaretci defteri......

    Mesaj tarafından Admin Bir Cuma Nis. 02, 2010 12:16 am

    Kod:
    Ziyaretci defteri hazirlanmasi suresince olusturacaklarimiz:

    1- database'imize ziyaretci_defteri isimli bir tablo olusturacagiz.
    2- Gelen ziyaretciye bir arayuz hazirlayip bilgilerini ve goruslerini yazmasini saglayacagiz. (yaz.php dosyasi olusturulacak)
    3- Gonderilen bilgileri database'imize ekleyecegiz. (gonder.php dosyasi olusturulacak)
    4- Gonderilmis olan bilgilerin database'imizden okunmasini saglamak icin bir arayuz hazirlayacagiz. (oku.php dosyasi olusturulacak)

    1- Oncelikle database'imizde "ziyaretci_defteri" isimli 6 field'li bir tablo olusturalim ve "numara" isimli tabloya otomatik numaralama, unique ve primary key ozelliklerini verelim. Tabloyu olusturmak icin asagidaki kodlari kullanabilirsiniz.

    CREATE TABLE ziyaretci_defteri (
      numara smallint(6) NOT NULL auto_increment,
      isim text NOT NULL,
      email text NOT NULL,
      ulke text NOT NULL,
      gorus longtext NOT NULL,
      tarih datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (numara),
      UNIQUE KEY numara (numara)
    ) TYPE=MyISAM;


    2- Tablomuz olsutu, simdi gelen ziyaretcimizin bu tablomuzu guzel bir arayuzle doldurmasini saglayalim. Tablodanda anlasilacagi gibi,
    Isim, email, ulke ve gorusler soruluyor. Bu sistemi html olarakta hazirlayabilirsiniz. Ama "imput name"leri tablomuzda verdigimiz isimlerle uyusmalidir.
    Asagida "yaz.php" isimiyle kaydetmeniz gereken kodlar bulunmaktadir.

     <html>
     <head><title>Ziyaretci Defteri - Gorusunuzu Yazininz (yaz.php)</title><head>
     <body>
     <form method="post" action="gonder.php">
     Isminiz : <input type="text" name="isim"><br>
     Email : <input type="text" name="email"><br>
     Ulkeniz : <input type="text" name="ulke"><br>
     Gorusleriniz : <textarea name="gorus"></textarea><br>
     <br><br>
     <input type="submit" name="valider" value="Gonder">
     </form>
     </body>
     </html>


    (Yukaridaki kodu yapistirdigimiz dosyaya "yaz.php" ismini verelim)
    Yukaridaki kodlardada goruldugu gibi "form action" ileride olusturacagimiz "gonder.php" dosyasina verilmistir.
    Simdi burada dikkatinizi cekmek istedigim nokta su, gordugunuz gibi olusturulan ger form bolumunun (yani isim, yada email yada gorus vs.) birer isimi var (ornegin "Isminiz" bolumu icin "name="isim"") ve yine dikkatinizi cekmisse eger butun form'daki bolumlerin isimlerinin hazirlamis oldugumuz database tablosunda bir karsiligi var. Yani bu bolumlere yazilan bilgiler isimlerin karsiliklari, ana tablodaki o isimli bolume yaziliyor.
    Yukaridaki kodlari yapistirdigimiz dosyayi "yaz.php" olarak adlandiralim.

    3- Yukarida olsuturmus oldugumuz form'a girilecek olan bilgilerin direk olarak tablo icine gonderilmesini istiyoruz, yukaridada belirttigim gibi form bolumlerine yazilan bilgilerin, birazdan hazirlayacagimiz "gonder.php" dosyasi ile direk olarak ana tablomuza yazilmasini saglayacagiz. Bu bolum icin asagidaki kodu kullanabilirsiniz.

     <html>
     <head><title>Ziyaretci Defteri - Gorus Onayi (gonder.php)</title><head>
     <body>
     <?php
     $db = mysql_connect(); //database baglantisi
     $continu=1;
     if ($isim == "")
     {
     print("Lutfen Isim bolumunu tam olarak doldurunuz!<br>"); //isim bolumu bos birakildiginda cikacak hata yazisi
     $continu=0;
     }

     if ($continu == 1)
     {
     $date=date("Y-m-d");
     $sql="INSERT INTO ziyaretci_defteri (isim, email, ulke, gorus, tarih) VALUES ('$isim', '$email', '$ulke', '$gorus', NOW())";
     mysql_query($sql, $db);
     print("Gorusleriniz Icin Tesekkurler !") ; //gonderilme islemi tamamlandiginda cikacak yazi
     }
     else
     {
     print("<a href=yaz.php>Geri</a>");
     }
     ?>
    <br><?php print("<a href=oku.php>Defteri Oku</a>"); ?>
     </body>
     </html>

    (Yukaridaki kodu yapistirdigimiz dosyaya "gonder.php" ismini verelim)
    Yukaridaki kodda php dosyasini ilk olarak database'imize bagladik, bunun icin "$db = mysql_connect();" kodunu kullandik. Sonra kendimize bir onaylayici hazirladik. Eger gonderen kisim "Isminiz" bolumunu yanlislikla bos birakmissa sistem onu uyaracak ve bu bilgiyi doldurmasini isteyecek.
    Bunun icin su kod bolumlerini kullandik;

    $continu=1;
     if ($isim == "")
     {
     print("Lutfen Isim bolumunu tam olarak doldurunuz!<br>");
     $continu=0;
     }

    Ardindan verilen bilgilerin ana tablomuzda yerli yerine oturmasini sagladik ve adreslerini tam olarak belirledik.

    $sql="INSERT INTO ziyaretci_defteri (isim, email, ulke, gorus, tarih) VALUES ('$isim', '$email', '$ulke', '$gorus', NOW())";

    Dikkatinizi cekecegi gibi yine burada, form sayfasinda her bolume verdigimiz isimleri kullandik. (orn. "isim, email, ulke, gorus") ve yukaridaki kodun "VALUES" bolumune onlarin birer birer yerlesmesi icin adres verdik. Yukaridaki kodda dikkatinizi cekecek bir adet fazla bolum bulunmakta, buda "tarih". Ana tablomuza tarihi eklemis ama simdiye kadar kullanmamistik. Simid onuda kullaniyoruz. Ve bu taihin "VALUE" bolumundeki karsiligi olarakda "NOV()" yani "simdi" yi kullandik, cunku oraya yazilan tarih o bilgilerin yazildigi tarihle ayni olmasini istedik.
    Database yazim kodlarimizin altindada goruldugu gibi;

    print("Gorusleriniz Icin Tesekkurler !") ; //gonderilme islemi tamamlandiginda cikacak yazi

    Eger yazim islemi basarili olursa, sayfamizda gorulmesi gereken onay yazisida orada bulunmakta.
    En sondan 5. siradaki "print("<a href=yaz.php>back</a>");" kodunu kullanmaizdaki amac ise eger yazim sirasinda bir hata cikar yada yukaridaki hazirlamis oldumuz "isim onaylayicis" devreye girerse, ziyaretcinin kolayca geri donmesini saglayabilmek.


    4- Eveet, gonderilen butun bilgi suanda dogru olarak database'imize ulasiyor ama bunu bide diger ziyaretcilerimizin gormesini saglamamiz gerekli.
    Bunun icinde asagidaki kodu kullanalim.

     <html>
     <head><title>Ziyaretci Defteri - Gorusleri Oku (oku.php)</title><head>
     <body>
     <table align="center" cellspacing="0" cellpadding="0" border="1" width="80%">
     <tr>
     <td bgcolor="black"><font color="white">Isim</td>
     <td bgcolor="black"><font color="white">Email</td>
     <td bgcolor="black"><font color="white">Ulke</td>
     <td bgcolor="black"><font color="white">Gorusler</td>
     <td bgcolor="black"><font color="white">Tarih</td>
     </tr>
     
    <?php
     $db = mysql_connect(); //database baglantisi
     $sql="SELECT * FROM ziyaretci_defteri ORDER BY numara"; //siralamanin yapilacagi tablonun secimi.
     $res=mysql_query($sql, $db);
     while ($ligne = mysql_fetch_object ($res))
     {
        print "<tr>";
        print "<td>$ligne->isim</td>";
        print "<td>$ligne->email</td>";
        print "<td>$ligne->ulke</td>";
        print "<td>$ligne->gorus</td>";
        print "<td>$ligne->tarih</td>";
        print "</tr>";
     }
     mysql_free_result ($res);
     ?>
     </table>
    <br><?php print("<a href=yaz.php>Deftere Yaz</a>"); ?>
     </body>
     </html>

    (Yukaridaki kodu yapistirdigimiz dosyaya "oku.php" ismini verelim)
    Yukaridaki dosyada oncelikle kendimize bir tablo hazirladik, ve tablomuza basliklarini verdik. (orn. Isimi, Emil, Gorus vs.) Ve sonra yine database'imize baglanti sagladik. ( $db = mysql_connect();) Ve sonra suandaki sayfamizda gorunmesini istedigimiz yazilarin, hangi tablodan alinmasi gerektigini ve hangi siralamaya girmesi gerektigini yazdik. ($sql="SELECT * FROM ziyaretci_defteri ORDER BY numara";).
    Ve daha sonra database'de bulunan yazilarin sayfaya gecmesini saglamak icin baglanti kodunu yazdik. (while ($ligne = mysql_fetch_object ($res)) )
    Simdi tablo bolumlerini "print "<td>$ligne->isim</td>";" kodunu kullanarak ekleyebiliriz. Unutmayinizki "$ligne->" yazinin tablodan alinmasini sagliyor ama tablonun hangi fiel'inden alinmasi gerektigini belirtmeniz gerekli. Bunuda "$ligne->isim" yada "$ligne->email" yada "$ligne->gorus" vs. seklinde saglayabilirsiniz.
    Eveet. Hepsi bu. Elimizde baska bir siteye bagli olmayan kendimize ait bir ziyaretci defterimiz var.

    Eger yukardaki kodlari kopyalayip yapistirmak istemiyorsaniz ekteki dosyayi indirip dosyalarin hazirlanmis halini kullanabilirsiniz, ama database tablosunu mutlaka olusturmalisiniz...

    PHP'sisteminde daha cok yeniyim. Ilk ogrendigim sey yukarida anlattigim ziyaretci deferi olmustu. Umarim yeterince acik anlatabildim ve sizinde isinize yarayabilir.

    NOT: Yukaridaki ziyaretci deferini yaparken onemli bir nokrta var, database'inizin tek olmasi gerekli, birden fazla database oldugunda database secme sistemini henuz ogrenemedim, eger bileniniz varsa onuda bu yazinin altina ekleyebilirse cok sevinirim.
    Ziyaretci defteri hazirlanmasi suresince olusturacaklarimiz:

    1- database'imize ziyaretci_defteri isimli bir tablo olusturacagiz.
    2- Gelen ziyaretciye bir arayuz hazirlayip bilgilerini ve goruslerini yazmasini saglayacagiz. (yaz.php dosyasi olusturulacak)
    3- Gonderilen bilgileri database'imize ekleyecegiz. (gonder.php dosyasi olusturulacak)
    4- Gonderilmis olan bilgilerin database'imizden okunmasini saglamak icin bir arayuz hazirlayacagiz. (oku.php dosyasi olusturulacak)

    1- Oncelikle database'imizde "ziyaretci_defteri" isimli 6 field'li bir tablo olusturalim ve "numara" isimli tabloya otomatik numaralama, unique ve primary key ozelliklerini verelim. Tabloyu olusturmak icin asagidaki kodlari kullanabilirsiniz.

    CREATE TABLE ziyaretci_defteri (
    numara smallint(6) NOT NULL auto_increment,
    isim text NOT NULL,
    email text NOT NULL,
    ulke text NOT NULL,
    gorus longtext NOT NULL,
    tarih datetime NOT NULL default '0000-00-00 00:00:00',
    PRIMARY KEY (numara),
    UNIQUE KEY numara (numara)
    ) TYPE=MyISAM;


    2- Tablomuz olsutu, simdi gelen ziyaretcimizin bu tablomuzu guzel bir arayuzle doldurmasini saglayalim. Tablodanda anlasilacagi gibi,
    Isim, email, ulke ve gorusler soruluyor. Bu sistemi html olarakta hazirlayabilirsiniz. Ama "imput name"leri tablomuzda verdigimiz isimlerle uyusmalidir.
    Asagida "yaz.php" isimiyle kaydetmeniz gereken kodlar bulunmaktadir.


    Ziyaretci Defteri - Gorusunuzu Yazininz (yaz.php)


    Isminiz :

    Email :

    Ulkeniz :

    Gorusleriniz :










    (Yukaridaki kodu yapistirdigimiz dosyaya "yaz.php" ismini verelim)
    Yukaridaki kodlardada goruldugu gibi "form action" ileride olusturacagimiz "gonder.php" dosyasina verilmistir.
    Simdi burada dikkatinizi cekmek istedigim nokta su, gordugunuz gibi olusturulan ger form bolumunun (yani isim, yada email yada gorus vs.) birer isimi var (ornegin "Isminiz" bolumu icin "name="isim"") ve yine dikkatinizi cekmisse eger butun form'daki bolumlerin isimlerinin hazirlamis oldugumuz database tablosunda bir karsiligi var. Yani bu bolumlere yazilan bilgiler isimlerin karsiliklari, ana tablodaki o isimli bolume yaziliyor.
    Yukaridaki kodlari yapistirdigimiz dosyayi "yaz.php" olarak adlandiralim.

    3- Yukarida olsuturmus oldugumuz form'a girilecek olan bilgilerin direk olarak tablo icine gonderilmesini istiyoruz, yukaridada belirttigim gibi form bolumlerine yazilan bilgilerin, birazdan hazirlayacagimiz "gonder.php" dosyasi ile direk olarak ana tablomuza yazilmasini saglayacagiz. Bu bolum icin asagidaki kodu kullanabilirsiniz.


    Ziyaretci Defteri - Gorus Onayi (gonder.php)

    $db = mysql_connect(); //database baglantisi
    $continu=1;
    if ($isim == "")
    {
    print("Lutfen Isim bolumunu tam olarak doldurunuz!
    "); //isim bolumu bos birakildiginda cikacak hata yazisi
    $continu=0;
    }

    if ($continu == 1)
    {
    $date=date("Y-m-d");
    $sql="INSERT INTO ziyaretci_defteri (isim, email, ulke, gorus, tarih) VALUES ('$isim', '$email', '$ulke', '$gorus', NOW())";
    mysql_query($sql, $db);
    print("Gorusleriniz Icin Tesekkurler !") ; //gonderilme islemi tamamlandiginda cikacak yazi
    }
    else
    {
    print("[Linkleri görebilmek için üye olun veya giriş yapın.]");
    }
    ?>

    [Linkleri görebilmek için üye olun veya giriş yapın.]"); ?>



    (Yukaridaki kodu yapistirdigimiz dosyaya "gonder.php" ismini verelim)
    Yukaridaki kodda php dosyasini ilk olarak database'imize bagladik, bunun icin "$db = mysql_connect();" kodunu kullandik. Sonra kendimize bir onaylayici hazirladik. Eger gonderen kisim "Isminiz" bolumunu yanlislikla bos birakmissa sistem onu uyaracak ve bu bilgiyi doldurmasini isteyecek.
    Bunun icin su kod bolumlerini kullandik;

    $continu=1;
    if ($isim == "")
    {
    print("Lutfen Isim bolumunu tam olarak doldurunuz!
    ");
    $continu=0;
    }

    Ardindan verilen bilgilerin ana tablomuzda yerli yerine oturmasini sagladik ve adreslerini tam olarak belirledik.

    $sql="INSERT INTO ziyaretci_defteri (isim, email, ulke, gorus, tarih) VALUES ('$isim', '$email', '$ulke', '$gorus', NOW())";

    Dikkatinizi cekecegi gibi yine burada, form sayfasinda her bolume verdigimiz isimleri kullandik. (orn. "isim, email, ulke, gorus") ve yukaridaki kodun "VALUES" bolumune onlarin birer birer yerlesmesi icin adres verdik. Yukaridaki kodda dikkatinizi cekecek bir adet fazla bolum bulunmakta, buda "tarih". Ana tablomuza tarihi eklemis ama simdiye kadar kullanmamistik. Simid onuda kullaniyoruz. Ve bu taihin "VALUE" bolumundeki karsiligi olarakda "NOV()" yani "simdi" yi kullandik, cunku oraya yazilan tarih o bilgilerin yazildigi tarihle ayni olmasini istedik.
    Database yazim kodlarimizin altindada goruldugu gibi;

    print("Gorusleriniz Icin Tesekkurler !") ; //gonderilme islemi tamamlandiginda cikacak yazi

    Eger yazim islemi basarili olursa, sayfamizda gorulmesi gereken onay yazisida orada bulunmakta.
    En sondan 5. siradaki "print("[Linkleri görebilmek için üye olun veya giriş yapın.]");" kodunu kullanmaizdaki amac ise eger yazim sirasinda bir hata cikar yada yukaridaki hazirlamis oldumuz "isim onaylayicis" devreye girerse, ziyaretcinin kolayca geri donmesini saglayabilmek.


    4- Eveet, gonderilen butun bilgi suanda dogru olarak database'imize ulasiyor ama bunu bide diger ziyaretcilerimizin gormesini saglamamiz gerekli.
    Bunun icinde asagidaki kodu kullanalim.


    Ziyaretci Defteri - Gorusleri Oku (oku.php)










    $db = mysql_connect(); //database baglantisi
    $sql="SELECT * FROM ziyaretci_defteri ORDER BY numara"; //siralamanin yapilacagi tablonun secimi.
    $res=mysql_query($sql, $db);
    while ($ligne = mysql_fetch_object ($res))
    {
    print "";
    print "";
    print "";
    print "";
    print "";
    print "";
    print "";
    }
    mysql_free_result ($res);
    ?>
    Isim Email Ulke Gorusler Tarih
    $ligne->isim$ligne->email$ligne->ulke$ligne->gorus$ligne->tarih

    [Linkleri görebilmek için üye olun veya giriş yapın.]"); ?>



    (Yukaridaki kodu yapistirdigimiz dosyaya "oku.php" ismini verelim)
    Yukaridaki dosyada oncelikle kendimize bir tablo hazirladik, ve tablomuza basliklarini verdik. (orn. Isimi, Emil, Gorus vs.) Ve sonra yine database'imize baglanti sagladik. ( $db = mysql_connect()Wink Ve sonra suandaki sayfamizda gorunmesini istedigimiz yazilarin, hangi tablodan alinmasi gerektigini ve hangi siralamaya girmesi gerektigini yazdik. ($sql="SELECT * FROM ziyaretci_defteri ORDER BY numara"Wink.
    Ve daha sonra database'de bulunan yazilarin sayfaya gecmesini saglamak icin baglanti kodunu yazdik. (while ($ligne = mysql_fetch_object ($res)) )
    Simdi tablo bolumlerini "print "$ligne->isim";" kodunu kullanarak ekleyebiliriz. Unutmayinizki "$ligne->" yazinin tablodan alinmasini sagliyor ama tablonun hangi fiel'inden alinmasi gerektigini belirtmeniz gerekli. Bunuda "$ligne->isim" yada "$ligne->email" yada "$ligne->gorus" vs. seklinde saglayabilirsiniz.
    Eveet. Hepsi bu. Elimizde baska bir siteye bagli olmayan kendimize ait bir ziyaretci defterimiz var.

    Eger yukardaki kodlari kopyalayip yapistirmak istemiyorsaniz ekteki dosyayi indirip dosyalarin hazirlanmis halini kullanabilirsiniz, ama database tablosunu mutlaka olusturmalisiniz...

    PHP'sisteminde daha cok yeniyim. Ilk ogrendigim sey yukarida anlattigim ziyaretci deferi olmustu. Umarim yeterince acik anlatabildim ve sizinde isinize yarayabilir.

    NOT: Yukaridaki ziyaretci deferini yaparken onemli bir nokrta var, database'inizin tek olmasi gerekli, birden fazla database oldugunda database secme sistemini henuz ogrenemedim, eger bileniniz varsa onuda bu yazinin altina ekleyebilirse cok sevinirim.

      Forum Saati Çarş. Mayıs 23, 2018 3:51 am