Ali0Boy
جمعه 26 اسفند 1390, 17:17 عصر
باسلام و تبریک پیشا پیش عید باستانی و سال نو خورشیدی
دوستان من تازه کار در php هستم. با یک مشکل برای خودم عجیب بر خورده ام. من بانک خود را در phpMyAdmin به صورت utf8_persian_ci تعریف کرده ام. صفحه ای که در اون کد نویسی می کنم هم از utf8 پشتیبانی می کند و با اون فرمت ذخیره شده است ولی همان طور که در تصویر ضمیمه می بینید مطالب فارسی بانک اطلاعاتی رو به صورت علامت سوال نمایش می دهد اما مطالب فارسی خود کد html صفحه رو به صورت صحیح. لطفا راهنمایی کنید که چه کاری باید انجام بدهم.
کد قسمت نمایش من در صفحه:
...
<?php
if($blnTUser)
{
$qryPg1=mysql_query("SELECT * FROM databank.tbl_page",$svr_con);
$qrySbj1=mysql_query("SELECT * FROM databank.tbl_subject",$svr_con);
echo("<pre><table><tr><td valign='top'><div style='width:200px; border:1px solid #000; padding:3px;'>");
if(isset($qrySbj1)){
while($arySbj1=mysql_fetch_array($qrySbj1))
{
echo ("<a href='index.php?subj=".$arySbj1[0]."' style='text-decoration:none'>{$arySbj1[1]}</a><br>");
}
}
echo("</div></td><td valign='top'>");
echo("<div style='width:500px; border:1px solid #000; padding:3px;'>");
if(isset($qryPg1)){
while($aryPg1=mysql_fetch_array($qryPg1))
{
echo ("<div style='text-align:right; border:1px solid #000; padding:3px; background-color:#f5f5f5;'><a href='pageshow.php?id=".
$aryPg1[0]."' style='text-decoration:none'>".$aryPg1[1]."</a></div>");
echo ("<div style='margin-top:1px; text-align:right; border:1px solid #000; padding:3px; background-color:#f5f5f5;'>
<p>".$aryPg1[2]."</p><br><a href='pageshow.php?id=".$aryPg1[0]."' style='text-decoration:none'>لینک مطلب</a></div><br><br>");
}
}
echo("</div></td></tr></table></pre>");
}
?>
...
دوستان من تازه کار در php هستم. با یک مشکل برای خودم عجیب بر خورده ام. من بانک خود را در phpMyAdmin به صورت utf8_persian_ci تعریف کرده ام. صفحه ای که در اون کد نویسی می کنم هم از utf8 پشتیبانی می کند و با اون فرمت ذخیره شده است ولی همان طور که در تصویر ضمیمه می بینید مطالب فارسی بانک اطلاعاتی رو به صورت علامت سوال نمایش می دهد اما مطالب فارسی خود کد html صفحه رو به صورت صحیح. لطفا راهنمایی کنید که چه کاری باید انجام بدهم.
کد قسمت نمایش من در صفحه:
...
<?php
if($blnTUser)
{
$qryPg1=mysql_query("SELECT * FROM databank.tbl_page",$svr_con);
$qrySbj1=mysql_query("SELECT * FROM databank.tbl_subject",$svr_con);
echo("<pre><table><tr><td valign='top'><div style='width:200px; border:1px solid #000; padding:3px;'>");
if(isset($qrySbj1)){
while($arySbj1=mysql_fetch_array($qrySbj1))
{
echo ("<a href='index.php?subj=".$arySbj1[0]."' style='text-decoration:none'>{$arySbj1[1]}</a><br>");
}
}
echo("</div></td><td valign='top'>");
echo("<div style='width:500px; border:1px solid #000; padding:3px;'>");
if(isset($qryPg1)){
while($aryPg1=mysql_fetch_array($qryPg1))
{
echo ("<div style='text-align:right; border:1px solid #000; padding:3px; background-color:#f5f5f5;'><a href='pageshow.php?id=".
$aryPg1[0]."' style='text-decoration:none'>".$aryPg1[1]."</a></div>");
echo ("<div style='margin-top:1px; text-align:right; border:1px solid #000; padding:3px; background-color:#f5f5f5;'>
<p>".$aryPg1[2]."</p><br><a href='pageshow.php?id=".$aryPg1[0]."' style='text-decoration:none'>لینک مطلب</a></div><br><br>");
}
}
echo("</div></td></tr></table></pre>");
}
?>
...