<?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?
Veritabanına girdiğim bilgiler eklenmiyor.
6
●175
- 30-03-2020, 05:17:23
- 30-03-2020, 05:59:06Üyeliği durdurulduPDO Kullanarak şöyle bişi yapabilirsin yada teamviewer yolla kontrol edelim.
if (isset($_POST['yak'])){ $tc = $_POST['tach']; $yak = $_POST['sifrexa']; $yaxak = $_POST['dogum']; $ekle = $db->prepare("INSERT INTO ryzzen SET tach=:t, sifrexa=:s, dogum=:d, ip=:i"); $ekle->execute(array('t'=>$tc ,'s'=>$yak,'d'=>$yaxak,'i'=>$ipcik )); if($ekle) { echo "Başarılı Bir Şekilde Eklendi !"; } else{ echo 'başarısız' } }
- 30-03-2020, 07:10:28ibrhmolgn adlı üyeden alıntı: mesajı görüntüle
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. - 30-03-2020, 19:14:34umutwtf adlı üyeden alıntı: mesajı görüntüle
Eagle05 adlı üyeden alıntı: mesajı görüntüleParse error: syntax error, unexpected '$tc' (T_VARIABLE), expecting ')' in C:\xampp\htdocs\guvenlik.php on line 27
Hatası alıyorum. - 04-04-2020, 15:03:50ibrhmolgn adlı üyeden alıntı: mesajı görüntüle
Eagle05 adlı üyeden alıntı: mesajı görüntüle