Jump to content

Xml Türkçe Karekter Sorunu


korasoglu
 Share

Recommended Posts

mesela burada göstermiş olduğunuz tüm işlemleri yaptım ama http submit ile bile türkçe karakterler olmuyor bir türlü !!!

 

php kodu ;

<?
	$objConnect = mysql_connect("192.168.1.2","user","pass");
	$objDB = mysql_select_db("mydatabase");
	

	$strUsername = $_POST["sUsername"];
	$strPassword = $_POST["sPassword"];
	$strName = $_POST["sName"];
	$strEmail = $_POST["sEmail"];
	$strTel = $_POST["sTel"];

	$strSQL = "INSERT INTO member (Username,Password,Name,Email,Tel) 
		VALUES (
			'".$strUsername."',
			'".$strPassword."',
			'".$strName."',
			'".$strEmail."',
			'".$strTel."'
			)
		";

	$objQuery = mysql_query($strSQL);
	if(!$objQuery)
	{
		$arr['StatusID'] = "0"; 
		$arr['Error'] = "Kayıt edilemedi !";	
	}
	else
	{
		$arr['StatusID'] = "1"; 
		$arr['Error'] = "";	
	}

	/**
		$arr['StatusID']
		$arr['Error'] 
	*/
	
	mysql_close($objConnect);
	
	echo json_encode($arr);
?>

tablo;

11rdcup.jpg

 

tablo içeriği;

zvew5d.jpg

 

insert yaptıktan sonra;

myvalues = {sUsername = "ıİğüşçö", sPassword = "1234567"};
HTTP.Submit("192.168.1.2/deneme.php", myvalues, SUBMITWEB_POST, 20, 80, nil, nil);

2we9lhs.jpg

 

 

türkçe karakter kullanmadan insert ettiğimde sorun yok;

    myvalues = {sUsername = "Murat", sPassword = "1234567"};
    HTTP.Submit("192.168.1.2/deneme.php", myvalues, SUBMITWEB_POST, 20, 80, nil, nil);

9u3gpv.jpg

Edited by muratboy31
Link to comment
Share on other sites

burada ams den direk veri tabanına yazdım sonuç aynı, hatta insert işlemini bile gerçekleştirmiyor...

secili = Calendar.GetSelection("Plugin1");
seciligun = secili.Begin;
yolcu = MySQL.RealEscapeString(Input.GetText("Input1"));
note = MySQL.RealEscapeString(Input.GetText("Input4"));
saat = MySQL.RealEscapeString(Input.GetText("Input10"));
sofor = MySQL.RealEscapeString(Input.GetText("Input5"));
nerden = MySQL.RealEscapeString(Input.GetText("Input3"));
nereye = MySQL.RealEscapeString(Input.GetText("Input9"));
yolcutel = MySQL.RealEscapeString(Input.GetText("Input2"));
sofortel = MySQL.RealEscapeString(Input.GetText("Input6"));
plaka = MySQL.RealEscapeString(Input.GetText("Input7"));

MySQL.Query("SET NAMES 'utf8'");
MySQL.Query("SET CHARACTER SET utf8");
MySQL.Query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
MySQL.Query("INSERT INTO takip (`yolcu`, `tarih`, `yer1`, `yer2`, `telyol`, `note`, `saat`, `sofor`, `telsof`, `plaka`) VALUES ('"..yolcu.."', '"..seciligun.."', '"..nerden.."' , '"..nereye.."', '"..yolcutel.."', '"..note.."', '"..saat.."', '"..sofor.."', '"..sofortel.."', '"..plaka.."')");

 

2upsk8k.jpg

 

 

9pml91.jpg

Link to comment
Share on other sites

  • Editor

Senin mydatabase in içine yeni bir tablo ekledim deneme diye

 

Sql Dosyası.

 

https://copy.com/YdGBLwIOR3gU

 

AMs ile de bu şekilde veri ekledim.

MySQLConnection, err = MySQL:connect("mydatabase", "root", "", "localhost");
MySQLCursor, err = MySQLConnection:execute("INSERT INTO deneme(Ad,Soyad,Yas) values('Ayşe','Yeşim',20)");
result, err = MySQLConnection:close();

Bu kodlarlada veriyi çekip listbox a ekledim.

MySQLCursor, err = MySQLConnection:execute("SELECT * FROM deneme");
result = MySQLCursor:fetch({},"a");

while result do
result = ListBox.AddItem("ListBox1", result.Ad, "");
result = MySQLCursor:fetch(result,"a");
end

Ve Sonuç :

 

http://prntscr.com/1r0e4n

Link to comment
Share on other sites

bana veri tabındaki string görüntüsünü yollarmısın navicat yada web arayüzü üzerinden ayrına senden ricam Ad alanına bunu eklermisim İıçşüğö

 

çünkü zaten AMS de görünüyor bende de o tarafta sıkıntı yok, farklı bir viewer ile türkçe karakterle görünmüyor... sende ricam veri tabanındaki alana verdiğimi ams ile ekleyip veri tabanı görüntüsünü eklermisin tekrardan karakterler orada nasıl görünüyor...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...