Просмотр полной версии : Скриптик
НароД, нужно написать скрипт...
кароче говоря: нужно что бы скрипт рандомно выбирал изображение из папки, выводил на главную(в браузере) как фон, что бы это же изображение замостил. и еще нужно что бы при нажатии на фон был редирикт на другой сайт.
всио
BlackCats
18.02.2010, 00:49
на чём хочешь скрипт?)
emillord
18.02.2010, 00:57
<script language="JavaScript">
var a=Math.round(Math.random()*2)
path = new Array();
path[0]='<a href="../xxx.php"><body background="pic1.jpg"></a>'
path[1]='<a href="../xxx.php"><body background="pic2.jpg"></a>'
path[2]='<a href="../xxx.php"><body background="pic3.jpg"></a>'
path[3]='<a href="../xxx.php"><body background="pic4.jpg"></a>'
document.write (path[a]);
</script>
Что нибудь вроде такого?
[upd]
вот только как кликабельным сделать.....
Вобщем вот скрипт, выводящий рандомный бэкграунд.. Это всё совать в файл *.php, в папке со скриптом создать папочку "img", туда закинуть картинки, которые будут ставиться в качестве фона...
Теперь, как я понял, нужно, чтобы при нажатии на пустое место на странице, происходил редирект... Сейчас попробую на этут тему javascript нагуглить...
-------------- update -----------------------
В общем вот что получилось... :rolleyes:
<html>
<body bgcolor=white background='
<?php
$dir = 'img';
$files = scandir($dir);
echo $dir.'/'.$files[rand(2, count($files)-1)];
?>
'>
<script>
document.onclick=new Function("document.location = 'http://yandex.ru'");
</script>
</body>
</html>
da_vinche
18.02.2010, 02:41
За что отвечают цифры 2 и -1 в это строчке?
echo $dir.'/'.$files[rand(2, count($files)-1)];
За что отвечают цифры 2 и -1 в это строчке?
echo $dir.'/'.$files[rand(2, count($files)-1)];
rand(2, count($files)-1) - рандомное число от 2 до count($files)-1...
мне нужно вот такую херь реализовать:
нужно что бы на сайте было поле. в это поле пишешь текст (на латинице. или цифры), и он должен вставить это в ссылку и перейти. ну допустим адрес с полем это xxx.ru/index.html , ты вставляешь в поле proba, он должен перейти на сайт xxx.ru/proba.html идея понятна? я просто хз как это лучше описать
<?php
if(isset($_POST['link']) && !empty($_POST['link']))
{
header('Location: ./'.$_POST['link'].'.html');
exit;
}
?>
<form method="post">
<input type="text" name="link">
<input type="submit" value="OK">
</form>
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot