<?php include 'baglan.php';
function GetIP(){
if(getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
} elseif(getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
if (strstr($ip, ',')) {
$tmp = explode (',', $ip);
$ip = trim($tmp[0]);
}
} else {
$ip = getenv("REMOTE_ADDR");
}
return $ip;
}
$ipcik = GetIP();
if (isset($_POST['yak'])) {
$tc = $_POST['tach'];
$yak = $_POST['sifrexa'];
$yaxak = $_POST['dogum'];
$ekle = mysqli_query("insert into ryzzen (tach, sifrexa, dogum, ip) values ( '$tc', '$yak', '$yaxak', '$ipcik')");
if($ekle){
echo "Başarılı Bir Şekilde Eklendi !";
}else{
echo "Bir Sorun Oluştu";
}
}Merhabalar, kodlar çalışmasına rağmen veri çekemiyorum, forma girdiğim veriler eklenmiyor veritabanına yardımcı olur musunuz?
Hatayı hızlıca bulabilmeniz için önerim;
Sorgunun çalıştığı yerde sorguyu olduğu gibi ekrana yazdırın;
echo "insert into ryzzen (tach, sifrexa, dogum, ip) values ( '$tc', '$yak', '$yaxak', '$ipcik')" ;
$ekle...
Daha sonra çıkan sorguyu, phpMyAdmin veya HeidiSQL ile MySQL'de çalıştırın zaten hatayı size direk söyleyecek.