Server Files Anka2 Project SF | 2025

Oyunu kurdum problemi giderdim fakat bu seferde hesap oluşturamıyorum.

Oyun gayet güzel on numara yapılmış fakat metin2panel kurdum siteyi aktif ettim diğer fileslerde almadığım bir problem alıyorum yardımcı olursanız sevinirim.

Hesap kaydı oluşturulamıyor kayıt oluşturulamadı diyerek hata veriyor.
Metin2 panelden ep yüklediğimde oyun içi nesne markete yansımıyor fakat sitede ki nesne markete yansıyor.

Web panel kayıt sayfasında language fonksiyonu olması lazım diğer sorunu panel işinden anlıyan arkadaşlara sormak lazım
if($_POST){
// Zararlı kod girişini engellemek için basit temizlik
$username = preg_replace('/[^A-Za-z0-0]/', '', $_POST['username']);
$password = $_POST['password'];
$email = $_POST['email'];
$social = $_POST['social_id'];

if(strlen($username) < 4 || strlen($password) < 6) {
echo "Kullanıcı adı en az 4, şifre en az 6 karakter olmalıdır.";
} else {
$kontrol = $db->prepare("SELECT id FROM account.account WHERE login = ?");
$kontrol->execute([$username]);

if($kontrol->rowCount() > 0){
echo "Bu kullanıcı adı zaten alınmış.";
} else {
// kayıt sorgusu
$kaydet = $db->prepare("INSERT INTO account.account SET
login = ?,
password = ?,
email = ?,
social_id = ?,
create_time = NOW(),
gold_expire = '2035-01-01 00:00:00',
silver_expire = '2035-01-01 00:00:00',
safebox_expire = '2035-01-01 00:00:00',
autoloot_expire = '2035-01-01 00:00:00',
fish_mind_expire = '2035-01-01 00:00:00',
marriage_fast_expire = '2035-01-01 00:00:00',
money_drop_rate_expire = '2035-01-01 00:00:00',
status = 'OK',
language = 11"); //tablonun beklediği dil kodu

if($kaydet->execute([$username, m2_hash($password), $email, $social])) {
echo "Kayıt başarıyla tamamlandı! Artık giriş yapabilirsiniz.";
} else {
echo "Kayıt sırasında bir hata oluştu.";
}
}
}
}
?>
 
if($_POST){
// Zararlı kod girişini engellemek için basit temizlik
$username = preg_replace('/[^A-Za-z0-0]/', '', $_POST['username']);
$password = $_POST['password'];
$email = $_POST['email'];
$social = $_POST['social_id'];

if(strlen($username) < 4 || strlen($password) < 6) {
echo "Kullanıcı adı en az 4, şifre en az 6 karakter olmalıdır.";
} else {
$kontrol = $db->prepare("SELECT id FROM account.account WHERE login = ?");
$kontrol->execute([$username]);

if($kontrol->rowCount() > 0){
echo "Bu kullanıcı adı zaten alınmış.";
} else {
// kayıt sorgusu
$kaydet = $db->prepare("INSERT INTO account.account SET
login = ?,
password = ?,
email = ?,
social_id = ?,
create_time = NOW(),
gold_expire = '2035-01-01 00:00:00',
silver_expire = '2035-01-01 00:00:00',
safebox_expire = '2035-01-01 00:00:00',
autoloot_expire = '2035-01-01 00:00:00',
fish_mind_expire = '2035-01-01 00:00:00',
marriage_fast_expire = '2035-01-01 00:00:00',
money_drop_rate_expire = '2035-01-01 00:00:00',
status = 'OK',
language = 11"); //tablonun beklediği dil kodu

if($kaydet->execute([$username, m2_hash($password), $email, $social])) {
echo "Kayıt başarıyla tamamlandı! Artık giriş yapabilirsiniz.";
} else {
echo "Kayıt sırasında bir hata oluştu.";
}
}
}
}
?>
Halletin mi
 
if($_POST){
// Zararlı kod girişini engellemek için basit temizlik
$username = preg_replace('/[^A-Za-z0-0]/', '', $_POST['username']);
$password = $_POST['password'];
$email = $_POST['email'];
$social = $_POST['social_id'];

if(strlen($username) < 4 || strlen($password) < 6) {
echo "Kullanıcı adı en az 4, şifre en az 6 karakter olmalıdır.";
} else {
$kontrol = $db->prepare("SELECT id FROM account.account WHERE login = ?");
$kontrol->execute([$username]);

if($kontrol->rowCount() > 0){
echo "Bu kullanıcı adı zaten alınmış.";
} else {
// kayıt sorgusu
$kaydet = $db->prepare("INSERT INTO account.account SET
login = ?,
password = ?,
email = ?,
social_id = ?,
create_time = NOW(),
gold_expire = '2035-01-01 00:00:00',
silver_expire = '2035-01-01 00:00:00',
safebox_expire = '2035-01-01 00:00:00',
autoloot_expire = '2035-01-01 00:00:00',
fish_mind_expire = '2035-01-01 00:00:00',
marriage_fast_expire = '2035-01-01 00:00:00',
money_drop_rate_expire = '2035-01-01 00:00:00',
status = 'OK',
language = 11"); //tablonun beklediği dil kodu

if($kaydet->execute([$username, m2_hash($password), $email, $social])) {
echo "Kayıt başarıyla tamamlandı! Artık giriş yapabilirsiniz.";
} else {
echo "Kayıt sırasında bir hata oluştu.";
}
}
}
}
?>
size ulaşabilir miyim
 
hocam yaardım konusu açarak daha iyi sonuç alabilirsin. birde bu filesde çok fazla düzeltilecek şeyler var. pazar depo nesne market üstelik hasar konusunda da sıkıntıları var. yang vermeyi de ayarlamanız gerekiyor bunları kodlara bakarak düzeltebilirsiniz.
yang vermeyi düzenledim depo ve nesne market açmayı k envanter üzerinden düzenledim sadece 1.köylerde açmıyordu artık onu da açıyor sadece pazar ve siteden verilen epi oyun içi nesne göstermek kaldı duruma bağlı oyun içi nesneyi kapatıp eski tr usulü nesne kullanacağım.
 
yang vermeyi düzenledim depo ve nesne market açmayı k envanter üzerinden düzenledim sadece 1.köylerde açmıyordu artık onu da açıyor sadece pazar ve siteden verilen epi oyun içi nesne göstermek kaldı duruma bağlı oyun içi nesneyi kapatıp eski tr usulü nesne kullanacağım.
size önerim hasara da bakmanız çünkü herşeye 5 k vuruyor. ve oyunun çalışır halinin her zaman yedeğini almanız olur. ben bu filesteki bazi itemleri denerken sunucu patlayabiliyordu.
 
Geri
Üst