- 1
- 2
- 3
<?php
echo "<html><head><meta http-equiv='Refresh' content='0; url=index.php'></head></html>";
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
<?php
echo "<html><head><meta http-equiv='Refresh' content='0; url=index.php'></head></html>";
?>
Народ, мне сегодня на собеседовании сказали, что такой редирект - это говнокод. Эт правда?
Lure Of Chaos 26.11.2010 20:06 # +3
bugmenot 26.11.2010 20:09 # +3
master_olegi 26.11.2010 20:19 # −2
работает же... код то
Oleg_quadro 26.11.2010 23:48 # 0
надо делать.
telnet 26.11.2010 20:28 # 0
master_olegi 26.11.2010 20:40 # 0
telnet 26.11.2010 21:02 # +1
> Думаю, это был быдлокодер.
Самокритично, короче.
Yakudza_Sg 26.11.2010 21:00 # +2
Анонимус 26.11.2010 21:10 # +3
banji 26.11.2010 21:25 # 0
function pageredirect($url,$s){
exit("<meta http-equiv='refresh' content='$s;url=$url'");
}
pageredirect("http://php.net",0);
Uchkuma 26.11.2010 21:35 # 0
+1 к сообразительности. Но -100 за быдлокод.
master_olegi 26.11.2010 22:11 # 0
Int 26.11.2010 22:18 # 0
HyperGeek 26.11.2010 23:02 # +2
XPSystemServices 26.11.2010 22:50 # 0
/**
* Redirects the script to the specified URL.
*
* @static static
* @access public
* @param string url URL to redirect
* @return void
*/
function redirect($url = null)
{
if (empty($url))
$url = $_SERVER['PHP_SELF'];
session_write_close();
header('HTTP/1.1 301 Moved Permanently');
header('Location: '. $url);
die('<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><HTML><HEAD><TITLE>301 Moved Permanently</TITLE></HEAD><BODY><H1>Moved Permanently</H1><P>The document has moved <A HREF="' . htmlspecialchars($url) . '">here</A>.</P><HR>' . getenv('SERVER_SIGNATURE') . '</BODY></HTML>');
}
istem 26.11.2010 23:17 # 0
Каждый раз приходится задумываться: "Как бы его(её) по-изящнее послать-то?"
И всё же лучшего решения чем http://govnokod.ru/4360 пока ещё не было...
Или я ошибаюсь?