Фреймы - адресная строка. Переделка ASP кода в PHP.

jenia

Новичок
Фреймы - адресная строка. Переделка ASP кода в PHP.

Всем привет!
На одном из сайтов нашёл код функции, с помощью которой решается проблема адресной строки при использовании фреймов. Но код написан на ASP, а мне нужен аналогичный PHP код. В статье указано, что на PHP такую функцию реализовать также можно. Пробовал сам - не получилось. Если кто-то разбирается в ASP, помогите пожалуйста.
Статья находится тут: http://www.key.scn.ru/pages/articles/frames_location.htm

frames.inc:
<%
function CheckFrames()
if (Request.QueryString("embedded").Count = 0) then
CheckFrames = False
PageURL = "http://" & Request.ServerVariables("server_name") & Request.ServerVariables("script_name")
Response.write("<frameset rows='40,*'>")
Response.write("<frame name='menu' src='menu.asp'>")
Response.write("<frame name='main' src='" + PageURL + "?embedded=yes'>")
Response.write("</frameset>")
else
CheckFrames = True
end if
end function
%>

А эти строчки вставляются в каждый файл HTML:
<html>
<head>
..
</head>
<!--#include virtual="frames.inc"-->
<% if not CheckFrames() then Response.End()%>
<body>
..
</body>
</html>
 
Сверху