Реклама на сайте Advertise with us

Не работает рандомный вывод в скрипте.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 16/08/08 в 22:25       Ответить с цитатойцитата 

вообщем такой сабж. имеется простенький скрипт на php, для рандомного вывода html кода.
сам скрипт.

Код:
<?
$num_of_html = 1;       
$html_dir    = "папка";
$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);

echo "<table align=center cellpadding=0 width=150 cellspacing=0 border=0>";
for($m=0;$m<$num_of_html;$m++)
{
  echo "<tr><td>";
  if($num_of_html==1)
  {
    include($html_dir."/".$html_array[$rand_keys]);
  }
  else
  {
    include($html_dir."/".$html_array[$rand_keys[$m]]);
  }
  echo "</td></tr>";
}
echo "</table>";

?>


косяк заключается в следующем. если прописывать сей код на php страницу которая лежит в корне домена, то все ок. все работает как и было задумано. но если прописывать сей код на страницу которая лежит в /папка/ то скрипт не работает. вместо этого выдает какуюто хрень. собсно линки на примеры:
http://free-best-sex.com/test-random.php тут все заебца. icon_smile.gif
http://free-best-sex.com/test-random/test-random.php тут нет icon_sad.gif

вопрос. как можно это исправить? вариан продублировать хтмл страницы которые будут в рандоме - отпадает, ибо слишком дохера гемора. icon_rolleyes.gif
пробовал в $html_dir = "папка"; прописыть полный путь с адресом домена, не работает. существуют еще варианты?
заранее благодарен, ну и мои скромные +5 icon_smile.gif

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 16.09.05
Сообщения: 38
Рейтинг: 54

Ссылка на сообщениеДобавлено: 16/08/08 в 22:33       Ответить с цитатойцитата 

Прописывай полный путь, но не url, а путь на диске.
Типа /hosts/pedc3e395485592ab69/www.free-best-sex.com/htdocs/random/dvd

Блог на миллион

5
 

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 16/08/08 в 22:45       Ответить с цитатойцитата 

janso: благодарствую, работает smail54.gif

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 01.03.07
Сообщения: 304
Рейтинг: 223

Ссылка на сообщениеДобавлено: 17/08/08 в 09:43       Ответить с цитатойцитата 

a чтоб работало везде

то можно так прописать dirname(__FILE__)

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »