Из разных источников собрал вот такой скрипт, который должен при нажатии на кнопку "Заполнить форму" передать значение из браузерной строки сайта, который открыт на данный момент в фрейме.
Далее это значение будет обрабатываться и сохранятся.
<?php
if(isset($_POST[new_kartka])) $cont="<p align=center><font color=red>Результат сохранён</font></p>";
if(isset($_POST[http])&&$_POST[http]!="")
{
$content='
<html>
<head>
<title>Фрейм</title>
<script type="text/javascript">
function inputt() { // Метка - 1
var iFrame=document.getElementById("iFrame").src;
document.getElementById("rez_http").value=iFrame;
document.getElementById("new_button").innerHTML="<input name=new_kartka type=submit value=Сохранить>";
}
</script>
</head>
<body>
<form name=enter action=index.php method=post>
<p align=center>Сюда должно попасть значение http:// которое во фрейме открыто сейчас
<input type=text id=rez_http name=rez_http size=50> <!-- Метка - 2 --!>
<span id=new_button><a href="javascript:inputt()"><font color=green size=+1>Заполнить форму</font></a></span>
</p>
</form>
<br/>
<p align=center><a href=index.php>Сбросить поиск</a></p><br/>
<iframe src="'.$_POST[http].'" id=iFrame align=center width=100% height=500></iframe> <!-- Метка - 3 --!>
</body>
</html>';
}
else
{
$content="
<html>
<head>
<title>Ввод</title>
</head>
<body>
".$cont."
<form name=enter action=index.php method=post>
<p align=center>Введите адрес для старта нового поиска http://<input type=text name=http size=50>
<input name=start type=submit value='Стартовать'></p>
</form>
</body>
</html>";
}
echo $content;
?>