İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

yazi içerikler rakam olarak kayıt yapıyor mysqle

CoLd!uX

0
İyinet Üyesi
Katılım
9 Mayıs 2008
Mesajlar
509
Reaction score
1
s.a arkadaslar blog eklerken mysql e yazı içeriklerini 36729380 şeklinde kayıt yapıyor. normalde yazi olarak kayıt yapması gerek çünkü baska hosta tasıyınca Çğü gibi kelimeler hatalı cıkıyor db dosyası asagıda ne yapmam gerekıyor.


PHP:
<?
mysql_connect("localhost", "forumco_1blok", "2PFnlQa+5x.-") or die ("Hata: veritabanına bağlanılamadı!.Bilgiler yanlış");
mysql_select_db("forumco_blok7") or die ("Hata: veritabanına bağlanılamadı!.Db yok");
mysql_query("SET NAMES 'latin5'");

mysql_query("update sayac set sayac=sayac+1");

function trsil($q) { 
$q = str_replace("ç","c",$q);
$q = str_replace ("ç","c",$q); 
$q = str_replace ("ğ","g",$q); 
$q = str_replace ("İ","I",$q); 
$q = str_replace ("ı","i",$q); 
$q = str_replace ("ş","s",$q); 
$q = str_replace ("ö","o",$q); 
$q = str_replace ("ü","u",$q); 
$q = str_replace ("Ü","U",$q); 
$q = str_replace ("Ç","c",$q); 
$q = str_replace (".","",$q); 
$q = str_replace ("Ğ","g",$q); 
$q = str_replace ("Ş","S",$q); 
$q = str_replace ("Ö","O",$q); 
$q = str_replace ("'","",$q); 
$q = str_replace ("/","",$q); 
$q = str_replace (":","",$q); 
$q = str_replace ("\"","",$q);
$q = str_replace (" ","-",$q);  
$q = str_replace ("-","-",$q);  
$q = str_replace ("--","-",$q);
$q = str_replace ("|","",$q); 
$q=ereg_replace("[^0-9A-Za-z-]","", $q);
$q = strtolower($q);
 return $q; 
} 

function guvenlik($q) { 
 $q = str_replace("`","",$q); 
 $q = ereg_replace("=","",$q); 
 $q = ereg_replace("&","",$q); 
 $q = ereg_replace("%","",$q); 
 $q = ereg_replace("!","",$q); 
 $q = ereg_replace("#","",$q); 
 $q = ereg_replace("<","",$q); 
 $q = ereg_replace(">","",$q); 
 $q = ereg_replace("*","",$q); 
 $q = ereg_replace("/","",$q); 
 $q = ereg_replace("?","ı",$q); 
 $q = ereg_replace("'","",$q); 
 $q = strtolower($q); 
 $q=trim($q); 
 return $q; 
} 
function sifreuret($plength) {
   if(!is_numeric($plength) || $plength <= 0) {
      $plength = 8;
   }
   if($plength > 32) {
      $plength = 32;
   }
   $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
   mt_srand(microtime() * 1000000);
   for($i = 0; $i < $plength; $i++) {
      $key = mt_rand(0,strlen($chars)-1);
      $pwd = $pwd . $chars{$key};
   }
   for($i = 0; $i < $plength; $i++) {
     $key1 = mt_rand(0,strlen($pwd)-1);
     $key2 = mt_rand(0,strlen($pwd)-1);
            
     $tmp = $pwd{$key1};
     $pwd{$key1} = $pwd{$key2};
     $pwd{$key2} = $tmp;
   }
   return $pwd;
   } 
?>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst