☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 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 тут все заебца.
http://free-best-sex.com/test-random/test-random.php тут нет
вопрос. как можно это исправить? вариан продублировать хтмл страницы которые будут в рандоме - отпадает, ибо слишком дохера гемора.
пробовал в $html_dir = "папка"; прописыть полный путь с адресом домена, не работает. существуют еще варианты?
заранее благодарен, ну и мои скромные +5
|
|
|
|
С нами с 16.09.05
Сообщения: 38
Рейтинг: 54
|
Добавлено: 16/08/08 в 22:33 |
Прописывай полный путь, но не url, а путь на диске.
Типа /hosts/pedc3e395485592ab69/www.free-best-sex.com/htdocs/random/dvd
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 16/08/08 в 22:45 |
janso: благодарствую, работает
|
|
|
|
С нами с 01.03.07
Сообщения: 304
Рейтинг: 223
|
Добавлено: 17/08/08 в 09:43 |
a чтоб работало везде
то можно так прописать dirname(__FILE__)
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |