Hakkı Duman – Wordpress, Seo ve Opencart Uzmanı

Php Admin Panelli Sayfa Oluşturma

Php Admin Panelli Sayfa Oluşturma 1Bu yazımızda admin panelli bir sayfa oluşturmayı öğrenicez yani şöyleki admin panelinden yönetilen bir sayfa hakkımızda sayfası olur referanslar sayfası olur ne olsursa atık o sizin yaratıcılığınıza kalmış ben hakkımızda sayfası olarak aldım panel içeriğimizde 150 px boyunda bir resim ve içerik text yazı ekleme olucak panelden eklediğimiz resim 150 px boyutuna otomatik küçülecektir mesaj ekleme sistemi ise daha önce kayıt yoksa “insert into” ile kayıt daha önceden kayıt varsa “update tablo” mantığıyla güncelleme şeklinde olacak lafı uzamadan içeriğe geçelim..

Admin paneli kodları aşağıdaki gibidir “hakkimizda_ekle.php” adıyla kaydetmeniz uygun olacaktır.

 




HDuman




Dahi Web . CoM : Hakkımızda Yönetim Sayfası


Mesaj : 4) { $bul=$_FILES["resim"] ; $bulunacak = array('ç','Ç','ı','İ','ğ','Ğ','ü','ö','Ş','ş','Ö','Ü',',',' ','(',')','[',']'); $degistir = array('c','C','i','I','g','G','u','o','S','s','O','U','','_','','','',''); $_FILES["resim"]=str_replace($bulunacak, $degistir, $bul); $resim = "resim/hakkimizda/".$_FILES["resim"]["name"]; move_uploaded_file($_FILES["resim"]["tmp_name"],$resim); $icerik = resample($resim,150,150); $dosya = fopen ($resim,"w+"); fwrite($dosya,$icerik); fclose($dosya); } $sorgu=mysql_query("select * from hakkimizda"); if (mysql_num_rows($sorgu)<1) { if (mysql_query("insert into hakkimizda values ('','$hakkimizda','$resim')")) echo "hakkimizda kaydedildi"; else echo "HAKKIMIZDA KAYDEDİLEMEDİ...!"; } else { if ($resim) $sorgu="update hakkimizda set hakkimizda='$hakkimizda',resim='$resim' "; else $sorgu="update hakkimizda set hakkimizda='$hakkimizda' "; if (mysql_query($sorgu)) echo "hakkımızda güncellendi"; else {echo "HAKKIMIZDA GÜNCELLENEMEDİ...! $no";} } } ?>

Hakkımızda

Resim 150 px

Php Admin Panelli Sayfa Oluşturma 2Php Admin Panelli Sayfa Oluşturma 2";?>

Hakkımızda sayfasının kodları aşağıdaki gibidir. “hakkimizda.php” olarak kaydetmeniz uygundur.

 



Hakkımızda 



Hakkımızda

4) {//resim varsa ekrana bastıracağız echo "Php Admin Panelli Sayfa Oluşturma 3"; } echo nl2br($satir[hakkimizda]); } //nl2br fonksiyonu \n komutunu
komutuna dönüştürüyor. // böylece entere basılmışsa alt satıra inebiliyoruz. ?>

Otomatik resim boyutlandırma sayfası kodları aşağıdaki gibidir. “resim_boyutla.php” şeklinde kaydetmeniz uygundur.

  

Bağlantı sayfası kodları ağaşıdaki gibidir. “baglan.php” şeklinde kaydetmeniz uygundur.

  

Veri Tabanı kodları aşağıdaki gibidir.

 CREATE TABLE `hakkimizda` (
  `no` int(11) NOT NULL auto_increment,
  `hakkimizda` text NOT NULL,
  `resim` varchar(100) NOT NULL,
  PRIMARY KEY  (`no`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

--
-- Tablo döküm verisi `hakkimizda`
--

INSERT INTO `hakkimizda` VALUES (1, 'hduman   \r\nhttp://dahitasarim.com\r\n\r\n', 'resim/hakkimizda/hakkimizda.jpg');

NOT: Klasör yapısı “resim/hakkimizda” şeklinde olmalıdır aksi taktirde hatalar oluşabilir..

BİR YORUM YAZIN

ZİYARETÇİ YORUMLARI - 8 YORUM
  1. kuleli dedi ki:

    <!–/ include ("yonetim_kontrol.php");–>

    hakkimizda_ekle.php dosyasında bu satır var.. Sanırım bu kodlar yada sayfalar eksik.. Teşekkürler..

  2. hduman dedi ki:

    bazı yerlerde hatalar wardı düzelttim tekrar denerseniz çalışacaktır kolay gelsin

  3. tansel dedi ki:

    allah senden razı olsun kardeşim 40000 kere cok teşekkür ederim herkesin adina cok yararli

  4. tansel dedi ki:

    peki hakkımızda.php degilde baska birsey yapmak icin nereyi degismem gerekir

  5. hduman dedi ki:

    hakkimizda.php değilde abc.php olarak kaydedebilirsin.

  6. Fatih dedi ki:

    sistem güzel başarılı bir şekilde çalıştırabildim teşekkür ederim ama fazla bilgim olmamasına bağlı olarak ben bunu haber modülü şeklinde düzenlemek istiyorum. bilgi almak istediğim konu hakkimizda_ekle.php içine yeni ekle butonu ve bunu sql e yazdırmak. yani. yazdığım yazıları saklayacak şekilde düzenlemek istiyorum izlemem gereken yol nasıl olmalı.

  7. ünsal dedi ki:

    bana bunu resimli olrak anlatabilir misiniz?daha hiç veri tabanı bağlantısı yapmadım o yüzden bilmiyorum.şimdiden teşekkürler

  8. yusuf dedi ki:

    hocam şunu normal dosya halinde koyan indirsek hata veriyor

Copyright 2010 Hakkı DUMAN Kişisel Blog. Tüm hakları saklıdır.