Вопрос тем кто разбирается в PHP

M
На сайте с 24.10.2012
Offline
0
405

Здравствуйте! Прошу помочь разобраться со скриптом случайного вывода Html-файлов - DnpRandomHtml .

Скрипт вставляется в

Html страницу с помощью фрейма, вот так:

<iframe src="/links/openother/index.php" frameborder="0" scrolling="no" width="216" height="500" align="left"  marginheight="0" marginwidth="0">

Но после вставки страница обрезается в месте где я ставил этот фрейм, хотя сам скрипт работает, т.е. отображает случайный файл на странице. И еще хочу заметить, что когда смотрю код страницы, которая открыта в браузере, весь код страницы присутствует.

Вот код DnpRandomHtml:

<? error_reporting(0); 

$num_of_html = 1; // количество файлов на странице
$html_dir = "base"; // папка с файлами
$html_tip = ".html"; // расширение файлов для вывода

// =======================================================

$html_array = array();
$d = dir($html_dir);
while($entry=$d->read())
{
if(ereg("html$",$entry))
{
$html_array[] = $entry;
}
}
$d->close();

srand ((double) microtime() * 10000000);
$rand_keys = array_rand($html_array,$num_of_html);

for($m=0;$m<$num_of_html;$m++)
{
if($num_of_html==1)
{
include($html_dir."/".$html_array[$rand_keys]);
}
else
{
include($html_dir."/".$html_array[$rand_keys[$m]]);
}
}

?>

И помните, что спрашивающий мало, что понимает в PHP.

Заранее благодарен за помощь!

The WishMaster
На сайте с 29.09.2005
Offline
2542
#1

Вставлять инклудом надо, а не ифреймом.

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
del_im
На сайте с 06.05.2012
Offline
15
#2

Если в html и файл что то выдает то

<iframe src="http://site.ru/links/openother/index.php" frameborder="0" scrolling="no" width="216" height="500" align="left" marginheight="0" marginwidth="0">

в php

include("/links/openother/index.php");

Я отменяю вашу реальность и заменяю её своей - с блекджеком и шлюхами! - del_im (http://delim.in/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий