PDA

View Full Version : تا حالا جوابی رو در این مورد ندیدم (مشکل نوشتن فارسی در اکسس access )



lorzadehj
چهارشنبه 29 آبان 1392, 07:16 صبح
با سلام خدمت اساتید گرامی
اول از همه بگم که خیلی سرچ کردم ولی جواب درستی رو در مورد این سوالم پیدا نکردم
بنده یک صفحه html رو با php به یک دیتابیس اکسس کانکت کردم اما مشکلم در نوشتن فارسی در این موضوع هست .
البته باید ذکر کنم که در مورد mysql و mysqli مطلب دیدم ولی در مورد اکسس ندیدم لذا از اساتید بزرگواراین بخش تقاضای کمک رو دارم
امیدوارم یکبار برای همیشه حل شود
در ضمن متن php من این است
<html>
<body>
<?php
$conn=odbc_connect('Database1','','');
$nam = $_POST['nam'];
$mail = $_POST['mail'];
$sub = $_POST['sub'];
$payyam = $_POST['payyam'];
$gensiat = $_POST['gensiat'];
$taahol = $_POST['taahol'];
$dorehseni = $_POST['dorehseni'];
$sql="INSERT INTO payamha (nam,mail,sub,payyam,gensiat,taahol,dorehseni)
VALUES('$nam','$mail','$sub','$payyam','$gensiat', '$taahol','$dorehseni')";
$result = odbc_exec($conn, $sql);
odbc_close($conn);
?>
</body>
</html>

با تشکر فراوان

MMSHFE
چهارشنبه 29 آبان 1392, 08:15 صبح
استفاده از تابع iconv (http://www.php.net/manual/en/function.iconv.php) رو تست کردین؟

lorzadehj
پنج شنبه 30 آبان 1392, 03:25 صبح
با سلام
تشکر تشکر
خیلی خوب یادآوری نمودید
اما در اینجا لازم دیدم که این تابع رو یک توضیح مختصربدهم
این تابع تبدیل کننده است
مانند
$mail = iconv('utf-8', 'windows-1256', $mail);

lorzadehj
دوشنبه 04 آذر 1392, 06:32 صبح
با سلام مجدد
روی هاست جواب نمیده یعنی اصلا وصل نمی شه
کسی جوابی داره
با تشکر فراوان