Yazar: Mustafa Zahid Efe

PHP’de Güvenlik: include/require Dosya Uzantıları

Merhabalar, Bu seride PHP’de güvenlik üzerine çalışacağız. Bu ilk dersimizde include ve require işlemlerinde dosya uzantılarının önemi hakkında konuşacağız. Şöyle bir durum var: Bazen include veya require edilen dosyaların uzantılarını .php yerine .inc yapan arkadaşlar oluyor. Arkasındaki mantığı çözebilmiş değilim, açıkçası merak edip araştırmadım da ama aklıma gelen tek mantıklı şey şuydu: “include satırlarını tek […]

Generate QR Code In PHP

We’ll use a PHP class to generate QR codes. You can find the class on Github. https://www.github.com/endroid/qrcode Download the class by clicking “Clone or Download” button then click the “Download Zip” button. If you downloaded the zip file, extract it and copy src directory to your working directory. I’ll use htdocs/qrcode directory. If you copied […]

PHP İle QRCode (Karekod) Oluşturmak

PHP İle karekod oluşturmak için github üzerinde bulunan bir sınıfı kullanacağız. Sınıfımızın adresi: https://www.github.com/endroid/qrcode Sınıfı bilgisayarımıza indirdikten sonra içerisindeki src klasörünü alıp projemizin dizinine atıyoruz. Daha sonra QRCode.php dosyasını projemize dahil ediyoruz ve şimdi sınıfımızı kullanmaya başlayabiliriz. Sınıfla ilgili bilmeniz gereken temel 3 metod var. Hemen bunlardan bahsedip örnek kodları vereceğim. Gerisi size kalmış. setText QR […]

Best Excercises For Beginners in PHP

Hi guys, First, I wanna say that’s my first lesson in English, I’m sorry for my bad English 😀 Let’s start. Today I prepared a list contains PHP excersices for beginners. There’s many items in list and I think if you do all of things in the list, you’ll learn PHP basics permanently. I’m recording […]

PHP – Submit Edilen Form Verilerini Korumak

Merhaba arkadaslar, PHP’de formlarla ilgili çok sık yaşanan bir problemin bir çözüm yolunu anlatacağım bugün. Öncelikle izlemek isteyenler için videoyu koyuyorum buraya. Beğenirseniz Youtube’da beğenmeyi ve kanala abone olmayı unutmayın lütfen. Devam edelim. Bu problemden bahsedeyim önce daha sonra da neden çözmemiz gerektiğinden. Bir örnekle açıklamaya çalışayım. Bir formunuz olduğunu düşünelim. Burada kullanıcıdan bilgilerini ve […]

PHP Ziyaretçi Defteri 2 – Panel Arayüzünün Oluşturulması

Merhaba, Bu derste mesajlarımızın düşeceği yönetim panelinin içerisindeki tabloyu oluşturuyoruz. Yine çok fazla anlatılacak bir şey olmadığı için bu derste de sadece kodları vereceğim. Aşağıda verdiğim kodlarla admin.php dosyasını oluşturun. Hemen tablomuzu oluşturalım. [code lang=”html”] <table class="mesajlar"> <h4 class="baslik">Mesajlar</h4> <thead> <tr> <td>ID</td> <td>Ad Soyad</td> <td>Email</td> <td>Mesaj İçeriği</td> <td>Tarih</td> <td>İşlemler</td> </tr> </thead> <tbody> <tr> <td>1</td> <td>Mustafa […]

PHP Ziyaretçi Defteri 1 – Formun Oluşturulması

Merhaba arkadaşlar, Bu dersimde Sketch ile çizdiğim taslağı HTML’e aktardık ve ziyaretçilerimizin göreceği formu oluşturuk. Bunun için yazdığımız kodlar aynen aşağıdaki gibi. Bu kodları index.php dosyasına yazın. [code lang=”html”] <form class="ziyaretci_form" action="" method="post"> <h4>Ziyaretçi Defteri</h4> <label> <span>Adınız</span> <input type="text" name="ad"> <label> <label> <span>Adınız</span> <input type="text" name="ad"> <label> <label> <span>Soyadınız</span> <input type="text" name="soyad"> <label> <label> <span>Mesajınız</span> […]

PHP Ziyaretçi Defteri Uygulaması – Tanıtım

Merhaba arkadaşlar, Bu yazımda sizlere çeklerini bugün bitirdiğim 12 videoluk bir setin ufak bir tanıtımını yapacağım. Bu videoda biraz bahsettim setten bir de yazı olarak paylaşmak istedim. Bu eğitim setinde PHP kullanarak bir ziyaretçi defteri uygulaması yaptık. İlk başlarda yeni başlayan birisinin yazacağı tarzda, dağınık ve kötü bir şekilde kodladık sistemi ve daha sonra da […]

PHP Önceki – Sonraki İçerik Uygulaması

Herkese Merhaba, Bu derste PHP ve MySQL ile önceki ve sonraki içerik uygulaması yapacağız. Oldukça basit bir işlem. Hemen örnek veritabanımızı oluşturarak başlayalım. İçerikler adında bir tablo oluşturalım. Kodlarımız aşağıdaki gibidir. Tabi bundan önce bir de veritabanı oluşturmamız lazım. blog_ders adında bir veritabanı oluşturuyorum ben. Ve tabiki de daha sonra bu veritabanımı seçiyorum. [code lang=”sql”] […]