Xamp, Wamp Incorrect format parameter import yaparken Hatası ve Çözümü

phpMyAdmin – Error > Incorrect format parameter

sql import ederken varsayılan dosya büyüklüğü 2M olduğu için localhost ve online sunucularda sıkça bu ve benzer hatayı almak kaçınılmaz gelelim çözümüne;

php.ini dosyasında ilgili değişikliği ve 999’ları ihtiyaca göre ayarlayabilirsiniz.

upload_max_filesize=99999M
post_max_size=9999M

Incorrect format parameter hata çözümü

Siteye Tek Bir IP’den Giriş Verme Harici IP’leri Engelleme .htaccess Ayarları

Bazı durumlarda siteye sadece bazı iplerin giriş yapmasını, ya da bazı iplerin giriş yapmamasına ihtiyaç duyabiliriz.
Tüm bu varyasyonları .htaccess dosyasına ekleyeceğimiz aşağıdaki kodlarla yapabiliriz.

“88.29” ve “222.101.30” başlayan ip adreslerini engellemek için:

order allow,deny
deny from 88.29
deny from 222.101.30
allow from all

Aşağıdaki kod ile “220.131.10.2” ip adresinin erişimi engellemiş oluyorsunuz. Alt altta Deny from ip adresi yazarak birçok ip adresini engelleyebilirsiniz.

order deny,allow
deny from 220.131.10.2

Aşağıdaki kodumuz sayesinde ise sadece sitemize “233.121.11.22” ip adresinin erişim sağlamasına izin verebilir diğer tüm ziyaretçileri engelleyebilirsiniz.

order deny, allow
allow from 233.121.11.22
deny from all

PHP MYSQLi Kullanıcı Bilgilerini Çekme Kodu

ID numarası 1 olan bir kullanıcının user tablosundan bilgilerini çekiyoruz. $username değişkenine atadığımız değerlerde değişiklik yaparak tablo yapınıza göre mail, kullanıcı adı vb. bilgilere örnek kodu inceleyerek ulaşabilir kullanabilirsiniz.

$id=1;
    $sql = "SELECT * from user WHERE id='".$id."' LIMIT 1";
    $result = $connect->query($sql);
    $kullanici=mysqli_fetch_assoc($result);
 
    $username= $kullanici['username']; // user tablosundaki username sütununa ait bilgi
    $mail= $kullanici['mail']; // user tablosundaki mail sütununa ait bilgi

PHP MYSQLi Veritabanı Bağlantısı

Hem lokalde hem sunucuda sorunsuz kullanabileceğiniz mysqli veri tabanı bağlantı kodu:

define("DB_SERVER", "localhost");
define("DB_USER", "root");
define("DB_PASSWORD", "password");
define("DB_DATABASE", "dbname");
 
$connect = mysqli_connect(DB_SERVER , DB_USER, DB_PASSWORD, DB_DATABASE);
 
if (!$connect) {
    echo "Bağlantı Hatası";
    exit;
}

PHP ile Sadece Tanımlı Oturumu Sonlandırmak

session_destroy(); unset($_SESSION); parametrelerini çalıştırdığımızda aktif bütün oturumlar sonlanacaktır. Sadece belli bir oturumun sonlanmasını istiyorsak aşağıdaki gibi kullanabiliriz.

unset($_SESSION['oturum_adi']);