آقا شرمنده کدهای شما کاملا طبیعی هستن یعنی من که چیزه خاصی مربوط به ریدایرکت ندیدم
در فایل Index.php کد زیر قرار داره :
[php]
if ($frm['a'] == 'advertise')
{
include 'inc/advertise.inc';
}
[/php]در فایل advertise.inc هم چیز مشکوکی ( از نظر من ) نبود :
[php]
$groups = array ();
$q = 'select * from hl_groups where status = 1 and reg_enabled = 1';
($sth = mysql_query ($q) OR print mysql_error ());
while ($row = mysql_fetch_array ($sth))
{
array_push ($groups, $row);
}
$smarty->assign ('groups', $groups);
$smarty->display ('advertise.tpl');
[/php]در داخل فایل advertise.tpl هم که چیزه مشکوکی نبود.
ولی یک احتمال هم هست : شما از هاست رایگان استفاده می کنید یا هاستی که استفاده می کنید مشکل دارد و یا تبلیغی دارد .
یک احتمال هم هست : کلاسی که برای جایگزینی مقدار ها در فایل advertise.tpl استفاده می کنید مشکل داشته باشد .
[php]
$smarty->assign ('groups', $groups);
$smarty->display ('advertise.tpl');
[/php]حالا اگه دستان دیگه نظر دارن خوشحال می شم بگن تا مشکل این دوستمان حل شود .