1. PHP / Говнокод #4047

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    function redirect($location,$time)
    
    {
    
    	$time=$time*1000;
    
    	echo "<script>setTimeout(\"top.location.href='".$location."'\",".$time.");</script>";
    
    }

    Самописный движок этой фирмы http://www.newartline.ru. Это редирект там полно такого пока читал думал легкие выплюну:)

    Запостил: moonie, 21 Августа 2010

    Комментарии (6) RSS

    • в 7 строчке надо так:
      echo "<script style=\"width:100%;text-decoration:underline;\">setTimeout(\"top .location.href='".$location."'\",".$time .");</script>";
      Ответить
    • да, а где подевался header('Location:') ?
      Ответить
      • Тут header, судя по всему не подходит. Как я понял, нужен редирект через несколько минут после открытия страницы. Хотя в js плохо шарю.
        Ответить
    • Зашел на их сайт в портфолио, ну я конечно не разбираюсь в дизайне и все такое, но помойму работы у них вполне сносные и даже красивые... Может это дизайнеров просто заставили цмс писать?
      Ответить
    • sleep($time);
      Ответить

    Добавить комментарий