enteraks13
شنبه 24 فروردین 1387, 12:06 عصر
با لینک زیر وارد صفحه delete می شم تا رکورد مورد نظرم حذف بشه و اطلاعاتی که بعدا در همین صفحه نیاز دارم تا دوباره داده ها رو با select نمایش بدم به صفحه delete می فرستم تا هنگام برگشت دادم از بین نره
echo"<td><a href=\"delete.php?std=".$y['stdid']."&kyear=".$y['year']."&select=".$_REQUEST['select']."&select2=".$_REQUEST['select2']."\">حذف</a></td>";
برای برگشت از صفحه delete به صفحه جاری کد زیز را می نویسم و داده هایی که در صفحه جاری مورد نیاز رو هم قرار می دم:
header("Location:insert-1.php?kyear=".$_REQUEST['kyear']."&select=".$_REQUEST['select']."&select2=".$_REQUEST['select2']);
exit;
ولی مشکلی که وجود داره مقدار
$_REQUEST['select'] که مساوی مثلا دوم دبیرستان ویک کاراکتر فارسیه خراب می شه ولی مقدار های عددی درست ارسال می شه به صورت زیر:
http://127.0.0.1/insert-1.php?kyear=82-83&select=ط§ظˆظ„آ ط¯ط¨غŒط±ط³طھط§ظ†&select2=....
آیا تغییری باید در دستور هدر بدم؟ یعنی مثلا یونیکد باید توش تعریف کنم؟ اگر اینطوره چه جوری این کار رو انجام بدم؟
echo"<td><a href=\"delete.php?std=".$y['stdid']."&kyear=".$y['year']."&select=".$_REQUEST['select']."&select2=".$_REQUEST['select2']."\">حذف</a></td>";
برای برگشت از صفحه delete به صفحه جاری کد زیز را می نویسم و داده هایی که در صفحه جاری مورد نیاز رو هم قرار می دم:
header("Location:insert-1.php?kyear=".$_REQUEST['kyear']."&select=".$_REQUEST['select']."&select2=".$_REQUEST['select2']);
exit;
ولی مشکلی که وجود داره مقدار
$_REQUEST['select'] که مساوی مثلا دوم دبیرستان ویک کاراکتر فارسیه خراب می شه ولی مقدار های عددی درست ارسال می شه به صورت زیر:
http://127.0.0.1/insert-1.php?kyear=82-83&select=ط§ظˆظ„آ ط¯ط¨غŒط±ط³طھط§ظ†&select2=....
آیا تغییری باید در دستور هدر بدم؟ یعنی مثلا یونیکد باید توش تعریف کنم؟ اگر اینطوره چه جوری این کار رو انجام بدم؟