İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

içerikleri 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 seolu blog scriptimde yazı olarak ornek yemek tarifleri vs.. içerikleri ekleyince mysql'e yazı olarak kayıt yapması gerekirken tam tersi 563413 gibi şeklinde rakam olarak kayıt yapıyor.ve baska bir hosta tasıyınca yada yedek aldıgımda rakam olarak içerikler kayıt yapılıyor.ve hatalar olsuyor yazılarda ne yapmam gerekir abim bi fikrin varmı acaba.


-------------------------------------------db dosyası--------------------------------------------
<?
mysql_connect("localhost", "user", "password") or die ("Hata");
mysql_select_db("dbadi") or die ("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;
}
?>
------------------------------------------------ekle dosyasi-------------------------------------
<? include ("dbs.php");?>
<? $ix = $_POST['ix'];
if($ix == "1"){
$kod = sifreuret(10);
$adi = $_POST['adi'];
$kat = $_POST['kat'];
$aciklama = $_POST['aciklama'];
$etiketler = $_POST["etiketler"];
$adres = $_POST["adres"];
$adi_s = trsil($adi);
$result = mysql_query("Insert Into oyun (kat,adi,aciklama,etiketler,adres,adi_s) values ('$kat','$adi','$aciklama','$etiketler','$adres','$adi_s')");
echo "<meta http-equiv='refresh' content='0; url=/ekle.php'>eklendi"; }else{ ?>



<FORM enctype="multipart/form-data"action=ekle.php method=post>
<input type=hidden name=ix value=1>
<TEXTAREA class=field style="WIDTH: 900; HEIGHT: 35" name=adi rows=6 cols=10></TEXTAREA>
<select name="kat">
<?
$q2=mysql_query("select * from kategori");
while ($r2=mysql_fetch_array($q2))
echo "<option value=$r2[id]>$r2[adi]</option>";
?>
</select>
<TEXTAREA class=field style="WIDTH: 100%; HEIGHT: 375" name=aciklama rows=6 cols=10></TEXTAREA>
<INPUT class=button type=submit value=gonder name=send_button>



-----------****************************************************************************---------
hepsi bu kadar birde belirli sayıda ekleme yapınca sayı rakam olarak kayıt yapıyor ornegın 150 den sonra rakam olarak kayıt yapıyor kolay gelsin...
 

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