Динамическая генерация страниц с активными ссылками на контент.

Ещьшиуп

Новичок
Друзья, здравствуйте!
Подскажите пожалуйста, кто в курсе, каким образом разрешить данную ситуацию. Ломал голову, что-то совсем не в ту сторону меня уносит в размышлениях.
В общем, есть некий контейнер (в моём случае с видео-плеером), прописаный в php-файле. Ему со стороны передаются переменные в массиве $jumi[ ]. В зависимости от этих переменных на итоговой странице сайта может загружаться большое количество одинаковых контейнеров, но разного наполнения.
Сейчас у меня всё достойно функционирует таким образом:

Контейнер наполняется переменными с массива:
PHP:
 <div id="Video<?php echo $jumi[2]; ?>" style="display: none;">


<script language='javascript' src='swfobject.js' type='text/javascript'></script>
<center>
<script type="text/javascript">

	var flashvars = { 
//переменные из массива $jumi[ ]
                                };

	var params = {
//переменные из массива $jumi[ ]
	};

	var attributes = {
//переменные из массива $jumi[ ]
	};

	swfobject.embedSWF("player-licensed.swf", "900", "576", "9.0.0", false, flashvars, params, attributes);

</script>
</div>
И затем задаются параметры вывода контейнера в Jquery Lightbox:
PHP:
<a href="#TB_inline?inlineId=Video<?php echo $jumi[3]; ?>&height=576&width=900&modal=1" title="<?php echo $jumi[1]; ?>" rel="contentvideo<?php echo $jumi[2]; ?>"> <?php echo $jumi[3]; ?></a>
Всё отлично работает, создаётся масса рабочих ссылок на контейнеры, но в этом случае не представляется возможным передача ссылки на отдельный контейнер кому-либо (то есть если скопировать с окна браузера получившуюся в итоге ссылку отдельного контейнера:
"example.com/video.php#TB_inline?inlineId=Video01&height=576&width=900&modal=1"
и попытаться открыть в новом окне - открывается обычная php страница "example.com/video.php" без перехода на контейнер.
Собственно, в этом главная задача - присвоение каждому вновь заполняемому контейнеру свою ссылку, которую можно расшарить другим пользователям для обычного открытия через адресную строку.

p.s. jquery lightbox совсем не обязателен.
Думаю, должно что-то выйти с динамической генерацией страниц:
PHP:
<script language="javascript">
<!-- hide

function openWin() {
myWin= open("", "displayWindow", 
"width=900,height=576,status=yes,toolbar=yes,menubar=yes");

// открыть объект document для последующей печати 
myWin.document.open();

// генерировать новый документ
myWin.document.write("<html><head><title><b>Показать ссылки</b>");
myWin.document.write("</title></head><body>");
myWin.document.write("<center><font size=+3>");
myWin.document.write("ДЛЯ КОНТЕЙНЕРА");
myWin.document.write("</font></center>");
myWin.document.write("</body></html>");
// закрыть документ
myWin.document.close(); 
}

// -->
</script>
И после этого вывод сгенерированных страниц по отдельным ссылкам:
PHP:
<a href="javascript:void(0);" onclick="openWin();return false;"><?php echo $jumi[1]; ?></a>
Но тут уже два вопроса:
1. Как более логично упаковать код контейнера в генерируемую страницу (все кавычки и теги обносить, или как-то разом можно всё вставить?)
2. Опять же, как вновь генерируемым страницам задавать свои собственные url, которые можно передавать другим людям (при условии, что таких страниц в одной категории в районе 100 генерируется, то под каждый контейнер вручную создавать php файлы - совсем не вариант). По идее это должно задаваться в параметрах функции openWin, но ума не приложу как.

Буду крайне признателен, если вы сможете мне чем-то помочь. Может, я вообще в дебри ушёл с этими двумя способами и есть пути проще - буду очень рад выслушать ваши предложения.
Спасибо, товарищи знатоки!
 
Сверху