IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Вопрос по перлу (http://www.imho.ws/showthread.php?t=35820)

dafich 04.08.2003 23:59

Вопрос по перлу
 
Как сделать чтобы после выполнения скрипта открывалась страничка test.html

print "Location: <u>http://newurl/test.html\n\n"</u>; - пробовал так не получается.

RaZEr 05.08.2003 00:04

А <u> зачем ? Да еще к тому же по разную сторону кавычек ... + заголовки посылаются до какого-либо вывода ...

dafich 05.08.2003 00:09

RaZEr

А подскажи как правильно сделать.

RaZEr 05.08.2003 00:13

print "Location: http://newurl/test.html\n\n";

dafich 05.08.2003 00:13

263434

А подскажи как правильно сделать.

Stasik 05.08.2003 02:00

print "Content-Type: text/html\n";
print "Location: http://newurl/test.html\n\n";

Goryn 05.08.2003 12:57

Stasik

:blin: Ни в коем случае не вставлять print "Content-Type: text/html\n"; - ЭТО ЗАГОЛОВОК.
А print "Location: ... это тоже заголовок и их быть не может!

Просто пишешь в нужном месте

print "Location: http://newurl/test.html\n\n";

и все. Главное, до этой строчки не должен выводиться ни один заголовок!

RaZEr 05.08.2003 14:02

На самом деле конструкция:
Код:

Status: 302 Moved Temporary
Location: http://mysite.ru/
Content-type: text/html

<html>
<head><title>Moved Permanently</title></head>
<body>Moved Permanently</body>
</html>

допустима, но на сегодняшний день не думаю что в ней есть необходимость ...

Goryn 05.08.2003 19:35

RaZEr
А смысл передавать лишнее, когда нужно только перекинуть страницу?

RaZEr 05.08.2003 19:40

Цитата:

Ни в коем случае не вставлять print "Content-Type: text/html\n"; - ЭТО ЗАГОЛОВОК.
А print "Location: ... это тоже заголовок и их быть не может!
... ни тебе о смысле говорить ;)

Stasik 05.08.2003 19:55

извиняюсь за моё бездарие :пень::пень::пень:

Goryn 06.08.2003 16:54

RaZEr

Ой, и правда слово упустил :D имеется в виду следующее:

Цитата:

А print "Location: ... это тоже заголовок и двух их при одном выводе быть не может!

RaZEr 06.08.2003 17:18

При одном выводе может быть любое число заголовков ...

jutky 07.08.2003 00:46

RaZEr
согласен, может быть несколько заголовков
скорее правильно сказать так: обычно (в 99% случаев) есть несколько заголовков


Часовой пояс GMT +4, время: 21:16.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.