PHP-Fusion Türkiye Resmi Destek Sitesi - Türkçe Yardım, Tema, Modül, Eklenti, Kurulum
 
scapbottom
 
Ana Menü
scapbottom
 
Modül Veritabanı

Yeni Dosyalar

· Habber-tema (Ha...
· Foruma Alt Kate...
· Forum Yeni Gele...
· Haber Navigasyo...
· Ajax Forum Mesa...

En Çok İndirilen 5 Dosya

· Fusionboard (Fb... [447]
· Video Galeri Mo... [438]
· Hayaletsevgili ... [395]
· The Kroax - Vid... [361]
· Güvenlik Sistemi [338]
scapbottom
 
En Son İncelemeler
· Sayfalarda müzik çal...
· CSS Açıklamaları
· Veritabanı Önekini (...
· Css'te mouse ( fare ...
· Google'a uygun bir U...
scapbottom
 
Anket
Cep Telefonunuzun Markası?

Nokia
Nokia
56% [41 Oy]

Apple (iPhone)
Apple (iPhone)
3% [2 Oy]

HTC
HTC
1% [1 Oy]

Samsung
Samsung
21% [15 Oy]

Motorola
Motorola
1% [1 Oy]

LG
LG
7% [5 Oy]

Siemens
Siemens
0% [0 Oy]

Diğer
Diğer
7% [5 Oy]

Blackberry
Blackberry
3% [2 Oy]

Cep Telefonu Kullanmıyorum
Cep Telefonu Kullanmıyorum
1% [1 Oy]

Oy: 73
Oy vermek için üye girişi yapmış olmanız gerekmektedir.
Başlama Tarihi: 10/08/2010 18:35

Anket Arşivi
scapbottom
 
Çevrimiçi Kullanıcılar
· Çevrimiçi Ziyaretçiler: 5

· Çevrimiçi Üyeler: 0

· Toplam Üye Sayısı: 1,109
· En Yeni Üye: dont
scapbottom
 
Sitemize Destek Olun
paypal
scapbottom
 
En Son Ziyaret
ismet 00:37:34
chatlaq 03:08:24
maholi 05:44:32
ender50 06:07:38
UniCoRN 06:16:52
9nh5k5 06:22:25
heroercan 06:36:32
Msy 07:15:45
jetli715 07:22:28
HalilBicakci 07:50:27

scapbottom
 
Sitemizi Ekleyin
Aşağıdaki kod ile sitemizin linkini kendi sitenize ekleyebilirsiniz. Kodu alıp sitenize eklemeniz yeterlidir.
scapbottom
 
Beslemeler
Haber RSS Beslemesi
Modül Veritabanı RSS Beslemesi
Makeleler RSS Beslemesi
twitter
Haber Beslememizi Google Hesabınıza Ekleyin
Makale Google Hesabınıza Ekleyin
Modül Veritabanı Beslememizi Google Hesabınıza Ekleyin
scapbottom
 
Bot Şaplak Panel
· Son Kontrol: 09/09/2010 08:33
· Spam sayısı: 0
· Son Kontrol Eden: 1110
scapbottom
 
Google Reklamlar
   
Veritabanı Önekini (ön ekini) değiştirmek
Arkadaşlar, bazılarınız güvenlik sebebi ile vs veritabanın ön ekini değiştirmek isteyebilir. Bunu periyodik olarak yaparak güvenliğinizi kat kat arttırıp SQL injection saldırılarını sıfıra indirebilirsiniz. şu kodla sağlayabilirsiniz.

Bunu yapmak için aşağıdaki kodları prefix_changer.php olarak ana klasöre atın (ya da herhangi başka bir isimle) , ve de tarayıcıdan çağırın, yeni veritabanı ön eklini girmenizi isteyecek, yenionek_ şeklinde yeni ön ekinizi girip değiştir'e basmanız yeterli

DOSYAYI KULLANDIKTAN SONRA FTPNİZDEN SİLMENİZ GEREKMEKTEDİR.
Kod
<?php
/**
* @name prefix_changer.php
* @access ALL
* @author AusiMods @ < ausimods.com >
* @copyright GPL
* @package php-fusion
* @subpackage External table prefix changer
* Türkeleştirme: Arda Kılıçdağı (SoulSmasher)
*/
switch (isset($_POST['op']) && $_POST['op'] == 'go' ? $_POST['op'] : NULL) {
case 'go':
$new_prefix = isset($_POST['prefix']) ? $_POST['prefix'] : "fusion_";
if(file_exists('config.php')) {
require_once "config.php";
}
else {
die('Hatali dosya yolu');
}
if (!mysql_connect($db_host, $db_user, $db_pass)) {
die('Veritabanina baglanilamadi');
}
$sql = "SHOW TABLES FROM $db_name";
$result = mysql_query($sql);
if (!$result){
echo "Tablolar bulunamadi<br />\n";
print(mysql_error());
exit;
}
while ($row = mysql_fetch_row($result)){
$rename = ereg_replace(DB_PREFIX, $new_prefix, $row[0]);
$change = @mysql_query("RENAME TABLE `{$db_name}`.`{$row[0]}` TO `{$db_name}`.`{$rename}` ;");
if($change) {
echo "BASARILI: {$row[0]} sununla degistirildi {$rename}<br />\n";
}
else{
echo "BASARISIZ: {$row[0]} sununla degistirilemedi {$rename}<br />\n";
}
}
mysql_free_result($result);
echo 'Islem tamamlanmistir.<br /> Simdi config.php yi acarak veritbani onekinizi db_prefix uzerinde duzeltin.<br />
Eger bir sorun yasarsaniz <a href="http://www.phpfusionturkiye.com">PHP-Fusion Turkiye Resmi Destek Sitesi</a>nden destek talep edebilirsiniz.';
break;
default:
echo '<form method="post" action="">';
echo '<input type="hidden" name="op" id="op" value="go" />';
echo 'Veritabani oneki sununla degissin <input type="text" name="prefix" id="prefix" value="" />.';
echo '<input type="submit" name="submit" id="submit" value="Degistir!" />';
echo '</form>';
break;
}
?>


Bu Haberi Paylaş
AddThis:
Link:
BB Kodu:
HTML:
Facebook Like:


Yorum
#1 | Mehmet - Haziran 06 2010 23:47:59
SQL injection denilince araştırdım. Bir videoda buldum. Bizim sistemlerde bu konu ne durumdadır?

http://ferruh.mav...deosu-oku/
#2 | Arda - Haziran 07 2010 02:15:21
@Karakecili - Bizim sistemde şu an bilinen bir açık yok, ayrıca veritabanı ön ekliniz eğer fusion_ ise tahmin edilebilecek bir değer olduğundan hemen değiştirn. veritabanı ön eki bilinmiyorsa injection açığı olsa bile -ki bizde bilinen bir açık yok- açıktan içeri giremezler.
#3 | kariha - Haziran 07 2010 23:59:02
Ardacım ellerine sağlık, bu aslında güvenlik adına sıkı bir çalışma olmuş..
En azından ayda bir bile olsa bu dosyayı çalıştırıp tedbirimizi alabiliriz.
Eline emeğine sağlık Çok teşekkürler..
#4 | ahmetcahan1966 - Haziran 08 2010 01:09:51
Bende hata verdi. Table 'atletizm_atltl.fusion_settings' doesn't existSettings do not exist, please run setup again
#5 | gurkaan - Haziran 08 2010 13:55:58
Çok mantıklı vede verimli bir çalışma Soul emeğine sağlık teşekkürler localde denedim sorunsuz çalışıyor.

#4 | ahmetcahan1966 - Haziran 08 2010 01:09:51
Bende hata verdi. Table 'atletizm_atltl.fusion_settings' doesn't existSettings do not exist, please run setup again


config.php'deki gerekli değişiklikleri tam olarak yaptınmı acaba. Örneğin;

Eski config.php

Kod
<?php
// database settings
$db_host = "localhost";
$db_user = "root";
$db_pass = "1";
$db_name = "deneme";
$db_prefix = "fusion_";
define("DB_PREFIX", "fusion_");
?>




Yeni config.php

Kod
<?php
// database settings
$db_host = "localhost";
$db_user = "root";
$db_pass = "1";
$db_name = "deneme";
$db_prefix = "Db_";
define("DB_PREFIX", "Db_");
?>


#6 | ahmetcahan1966 - Temmuz 07 2010 23:37:23
Bu seferde bende Table 'fb12org_f12.wtfs_settings' doesn't existSettings do not exist, please run setup again hatası verdi. (r3 te )Config.php de gereken değişiklik yapılmıştır.
#7 | Arda - Temmuz 10 2010 11:46:13
veritabanı kullanıcınızın atadığınız veritabanında tablo oluşturmaya yetkisi var mı ?
#8 | you - Eylül 06 2010 09:44:41
waterproof breathable jacket Last week President Bill Clinton proposed a corollary to the patients' bill of rights now before Congress: a lightweight waterproof jacket right to medical privacy. Beginning in 2002, under rules set fleece jacket sale to become law in February, patients would be able to stipulate the conditions under which their personal medical data could be divulged. Cosplay Costumes They would be able to examine their records and make corrections. They
tin box could learn who else had seen the tiffany coupon information. Improper tiffany rings use cheap tiffany
of records by a caregiver or insurer could result in both civil and mens tiffany criminal penalties. Sq
   
Yorum yaz
Yorum göndermek için lütfen üye girişi yapın.
   
Oylama
Sadece üyeler oylayabilir.

Lütfen Üye olun ya da Üye girişi yapın.

Harika! Harika! 100% [1 Oy]
Çok İyi Çok İyi 0% [Oylanmamış]
İyi İyi 0% [Oylanmamış]
Fena Değil Fena Değil 0% [Oylanmamış]
Kötü / Berbat Kötü / Berbat 0% [Oylanmamış]
   
Üye Girişi
Kullanıcı Adı

Parola



Henüz Üye Değil Misiniz?
Buraya Tıklayarak Üye Olabilirsiniz.

Parolanızı Mı Unuttunuz?
Buraya Tıklayın
scapbottom
 
Son Sürüm
Türkçe

Kısa Mesajlar
Mesaj göndermeniz için üye girişi yapmış olmanız gerekmektedir.

08/09/2010 19:38
selam millet Grin

Onur 0
07/09/2010 11:41
selam Fangree Smile

07/09/2010 01:59
Selam Foost. Yay

06/09/2010 23:50
Fakulteler Yine Magdur yani

06/09/2010 21:25
Ohhh Kpss önlisans ve lise sınavı ileri bir tarihe alındı.

06/09/2010 19:08
selamlar fusion Wink

Onur 0
06/09/2010 09:18
biraz önce bende de kesinti meydana geldi Sad

05/09/2010 14:40
ekberali bende oluyor arasıra

5071 0
03/09/2010 21:33
Merhabalar

03/09/2010 05:05
Arkadaşlar ben iki gündür öğle saatlerinden akşam geç saatlere kadar sitey erişmiyorum.Forbid
den hatası veriyor.Sadece bende mi böyle acaba?

scapbottom