PDA

View Full Version : مشکل در ریدارکت کردن توسط header



marys_farahani
شنبه 11 اردیبهشت 1395, 10:26 صبح
من به مشکل ریدارکت کرد توسط دستورheader خوردم سرچ که کردم رسیدم به این دستور (headers_sent) که باید چک کرد اگه نبود از دستور header استفاده کرد چطوری میشه این کد غیرفعال کرد

vahidmoghadam
یک شنبه 12 اردیبهشت 1395, 06:40 صبح
به نظر من برای ریدایرکت از جاوا استفاده کنید (بی دردسر و دل مشغولی هدر) :

<script>
window.location = 'http://www.yahoo.com';
</script>

marys_farahani
یک شنبه 12 اردیبهشت 1395, 10:36 صبح
از این روش استفاده کردم




if (headers_sent()) {
print "<script>";
print " self.location='Message.php';";
print "</script>";
}
else{
exit(header("Location: Message.php"));
}

Unique
یک شنبه 12 اردیبهشت 1395, 13:59 عصر
شما باید مشکل headers sent را حل کنید نه اینکه دورش بزنید.
من توی این پست سعی کردم در مورد این خطا و طریقه پیگیری و رفعش توضیحاتی بدم. (http://www.geekfarsi.com/%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA-%D9%85%D8%AE%D8%AA%D8%B5%D8%B1-%D9%88-%D9%85%D9%81%DB%8C%D8%AF-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AE%D8%B7%D8%A7%DB%8C-headers-already-send-%D8%AF/397)