PHP ile bir web formunun doldurulduktan sonra bir e-posta gönderilmesini sağlamak oldukça kolaydır. Bu, kullanıcıların bir iletişim formu aracılığıyla size mesaj gönderebileceği veya bir sipariş formu gönderebileceği gibi durumlarda çok faydalıdır. İşte, PHP’de bir mail formu yapmak için kullanabileceğiniz örnek bir kod: // Değişken tanımlama $name = $_POST[‘name’]; $email = $_POST[’email’]; $subject = $_POST[‘subject’]; $message […]
PHP’de istisna (exception) yönetimi, hata durumlarını ele almak için kullanılır. İstisna yönetimi, kodun okunabilirliğini ve bakımını kolaylaştırır ve daha güvenilir bir uygulama geliştirmeye yardımcı olur. İşte, PHP’de istisna yönetimi yapmak için kullanabileceğiniz bazı faydalı özellikler ve örnek bir kod: try-catch Blokları try-catch blokları, programın belirli bir bölümünde oluşan hataları yakalamak için kullanılır. try { // Hata […]
PHP ile MySQL veritabanına bağlanmak için mysqli veya PDO adlı iki farklı yöntem kullanılabilir. İşte, her iki yöntem için örnek bir bağlantı kodu: mysqli Yöntemi $servername = “localhost”; $username = “username”; $password = “password”; $dbname = “database_name”; // Bağlantı oluşturma $conn = mysqli_connect($servername, $username, $password, $dbname); // Bağlantıyı kontrol etme if (!$conn) { die(“Connection failed: ” […]
PHP, dosya yükleme işlemleri için yerleşik bir dizi fonksiyon sağlar. İşte, PHP’de dosya yükleme işlemi yapmak için bazı faydalı fonksiyonlar ve örnek bir kod: move_uploaded_file() move_uploaded_file() fonksiyonu, geçici bir dosyadan sunucuya yüklenen bir dosyayı taşır. $target_dir = “uploads/”; // Hedef dizin $target_file = $target_dir . basename($_FILES[“fileToUpload”][“name”]); // Yüklenmek istenen dosya adı if (move_uploaded_file($_FILES[“fileToUpload”][“tmp_name”], $target_file)) { […]
PHP, dizin işlemleri yapmak için bir dizi yerleşik fonksiyon sağlar. İşte, PHP’de dizin işlemleri yapmak için bazı faydalı fonksiyonlar: opendir() opendir() fonksiyonu, belirtilen dizini açar ve bir tanıtıcı (handle) döndürür. $handle = opendir(“my_directory”); Yukarıdaki örnekte, opendir() fonksiyonu kullanarak “my_directory” adlı dizini açıyoruz ve bir $handle değişkenine atıyoruz. readdir() readdir() fonksiyonu, belirtilen dizindeki bir sonraki dosya […]
PHP, dosya sistemi işlemleri yapmak için kullanışlı bir dizi yerleşik fonksiyon sağlar. İşte, PHP’de dosya sistemi işlevleri yapmak için bazı faydalı fonksiyonlar: file_exists() file_exists() fonksiyonu, verilen dosyanın mevcut olup olmadığını kontrol eder. if (file_exists(“example.txt”)) { echo “File exists!”; } else { echo “File does not exist.”; } Yukarıdaki örnekte, file_exists() fonksiyonu kullanarak “example.txt” dosyasının var […]
PHP, tarih ve saat işlemleri için bir dizi yerleşik fonksiyon sağlar. İşte, tarih ve saat işlemleri yapmak için bazı faydalı PHP fonksiyonları: date() date() fonksiyonu, belirtilen biçime göre bir tarih ve saat dizesi oluşturur. echo date(“Y/m/d”); // Output: 2023/03/12 Yukarıdaki örnekte, date() fonksiyonu kullanarak tarihi “Y/m/d” biçiminde ekrana bastırdık. strtotime() strtotime() fonksiyonu, bir tarih / […]
PHP, geniş bir standart kütüphane ile birlikte gelir. Bu kütüphane, programcılara farklı amaçlar için birçok kullanışlı fonksiyon sağlar. İşte, faydalı PHP fonksiyonlarından bazıları: 1. substr() Bir dizeyi belli bir konumdan itibaren kesmek için kullanılır. $str = “Hello World!”; echo substr($str, 0, 5); // Output: Hello Yukarıdaki örnekte, substr() fonksiyonu kullanarak “Hello World!” dizesinin ilk 5 karakterini […]
PHP ile HTML formlarını işlemek oldukça kolaydır. Bir HTML formu oluşturup verileri sunucuya gönderdikten sonra, PHP koduyla bu verileri işleyebilir ve sonuçları ekrana yazdırabilirsiniz. Aşağıda, HTML formunun nasıl oluşturulacağı ve PHP kodunun nasıl kullanılacağı hakkında örnekler verilmiştir: Form Oluşturma <form method=”post” action=”<?php echo $_SERVER[‘PHP_SELF’]; ?>”> <label for=”name”>Name:</label> <input type=”text” name=”name” id=”name”> <br> <label for=”email”>Email:</label> <input […]
PHP ile checkbox kullanımı oldukça basittir. HTML formunda bir input etiketi kullanarak checkbox oluşturabilirsiniz. Form sunucuya gönderildiğinde, bu checkbox’ın değeri, sunucuda PHP koduyla alınabilir. Aşağıdaki örnek kodda, HTML formunda bir checkbox oluşturulur ve PHP’de bu checkbox’ın değeri kontrol edilir: Checkbox Oluşturma <form method=”post” action=”<?php echo $_SERVER[‘PHP_SELF’]; ?>”> <label for=”myCheckbox”>My Checkbox</label> <input type=”checkbox” name=”myCheckbox” id=”myCheckbox” value=”1″> […]