<?xml version="1.0" encoding="utf-8"?>
<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink">
<stylesheet type="text/css">
.body{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.p{margin:0.5em 0 0 0.3em; padding:0.2em; text-align:justify;
}
</stylesheet>
<description>
<title-info>
<genre>sf_history</genre>
<author>
<first-name>Имя автора</first-name>
<last-name>Фамилия автора</last-name>
</author>
<book-title>Название книги</book-title>
<annotation></annotation>
<date>Дата</date>
<lang>ru</lang>
</title-info>
<document-info>
<author><nickname></nickname>
</author>
<program-used>Lib converter jcms</program-used>
<date value=""></date>
<src-url>http://johncms.com</src-url>
<id></id>
<version>1.0</version>
<history><p>book</p></history>
</document-info>
</description>
<body>
<title><p>Как послать на херрррь</p>
</title>
<section><p>Порой это необходимо, а порой ты это используешь для прикола, что бы вместо </p>
<p>"Юзер ты удален" или произошла переадресация на другой сайт, отправить заголок 404 ой ошибки, который знаком всем пользователям интернета.</p>
<p>Пишем (первой строкой, чтоб не вызвать ошибки)</p>
<p>Header(Ошибка);</p>
<p>Например для 404 ой ошибки нужно написать</p>
<p>Header("HTTP/1.0 404 Not Found");</p>
<p>Вот и все.</p>
<p></p>
<p>===</p>
<p>А вот вам база данных, чтобы подставлять другие ошибки )</p>
<p>       100 => "HTTP/1.1 100 Continue",</p>
<p>       101 => "HTTP/1.1 101 Switching Protocols",</p>
<p>       200 => "HTTP/1.1 200 OK",</p>
<p>       201 => "HTTP/1.1 201 Created",</p>
<p>       202 => "HTTP/1.1 202 Accepted",</p>
<p>       203 => "HTTP/1.1 203 Non-Authoritative Information",</p>
<p>       204 => "HTTP/1.1 204 No Content",</p>
<p>       205 => "HTTP/1.1 205 Reset Content",</p>
<p>       206 => "HTTP/1.1 206 Partial Content",</p>
<p>       300 => "HTTP/1.1 300 Multiple Choices",</p>
<p>       301 => "HTTP/1.1 301 Moved Permanently",</p>
<p>       302 => "HTTP/1.1 302 Found",</p>
<p>       303 => "HTTP/1.1 303 See Other",</p>
<p>       304 => "HTTP/1.1 304 Not Modified",</p>
<p>       305 => "HTTP/1.1 305 Use Proxy",</p>
<p>       307 => "HTTP/1.1 307 Temporary Redirect",</p>
<p>       400 => "HTTP/1.1 400 Bad Request",</p>
<p>       401 => "HTTP/1.1 401 Unauthorized",</p>
<p>       402 => "HTTP/1.1 402 Payment Required",</p>
<p>       403 => "HTTP/1.1 403 Forbidden",</p>
<p>       404 => "HTTP/1.1 404 Not Found",</p>
<p>       405 => "HTTP/1.1 405 Method Not Allowed",</p>
<p>       406 => "HTTP/1.1 406 Not Acceptable",</p>
<p>       407 => "HTTP/1.1 407 Proxy Authentication Required",</p>
<p>       408 => "HTTP/1.1 408 Request Time-out",</p>
<p>       409 => "HTTP/1.1 409 Conflict",</p>
<p>       410 => "HTTP/1.1 410 Gone",</p>
<p>       411 => "HTTP/1.1 411 Length Required",</p>
<p>       412 => "HTTP/1.1 412 Precondition Failed",</p>
<p>       413 => "HTTP/1.1 413 Request Entity Too Large",</p>
<p>       414 => "HTTP/1.1 414 Request-URI Too Large",</p>
<p>       415 => "HTTP/1.1 415 Unsupported Media Type",</p>
<p>       416 => "HTTP/1.1 416 Requested range not satisfiable",</p>
<p>       417 => "HTTP/1.1 417 Expectation Failed",</p>
<p>       500 => "HTTP/1.1 500 Internal Server Error",</p>
<p>       501 => "HTTP/1.1 501 Not Implemented",</p>
<p>       502 => "HTTP/1.1 502 Bad Gateway",</p>
<p>       503 => "HTTP/1.1 503 Service Unavailable",</p>
<p>       504 => "HTTP/1.1 504 Gateway Time-out"</p>
</section>
</body>
</FictionBook>