Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Скриптик (https://forum.antichat.xyz/showthread.php?t=179726)

Omen666 17.02.2010 23:27

Скриптик
 
НароД, нужно написать скрипт...
кароче говоря: нужно что бы скрипт рандомно выбирал изображение из папки, выводил на главную(в браузере) как фон, что бы это же изображение замостил. и еще нужно что бы при нажатии на фон был редирикт на другой сайт.
всио

BlackCats 18.02.2010 00:49

на чём хочешь скрипт?)

Omen666 18.02.2010 00:52

на PHP пожалуйста)

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]
вот только как кликабельным сделать.....

Fepsis 18.02.2010 01:38

Вобщем вот скрипт, выводящий рандомный бэкграунд.. Это всё совать в файл *.php, в папке со скриптом создать папочку "img", туда закинуть картинки, которые будут ставиться в качестве фона...
Теперь, как я понял, нужно, чтобы при нажатии на пустое место на странице, происходил редирект... Сейчас попробую на этут тему javascript нагуглить...

-------------- update -----------------------
В общем вот что получилось... :rolleyes:
PHP код:

<html> 
<body bgcolor=white background=' 

<?php 
$dir 
'img'
$files scandir($dir); 
echo 
$dir.'/'.$files[rand(2count($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)];

Fepsis 18.02.2010 02:45

Цитата:

Сообщение от da_vinche
За что отвечают цифры 2 и -1 в это строчке?

echo $dir.'/'.$files[rand(2, count($files)-1)];

rand(2, count($files)-1) - рандомное число от 2 до count($files)-1...

Omen666 01.04.2010 17:18

мне нужно вот такую херь реализовать:
нужно что бы на сайте было поле. в это поле пишешь текст (на латинице. или цифры), и он должен вставить это в ссылку и перейти. ну допустим адрес с полем это xxx.ru/index.html , ты вставляешь в поле proba, он должен перейти на сайт xxx.ru/proba.html идея понятна? я просто хз как это лучше описать

Fepsis 02.04.2010 23:36

PHP код:

<?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>



Время: 19:18