Jump to content
  • 0

Ни че не понятно.


Merk1212
 Share

Question

Вобщем, мне надо сделать, что бы при нажатии на ссылку, в 10% случаев пользователь попадал на 1 страницу а в остальные 90% на 2.

Мне тут дали инфы почитать на эту тиу, но я там даже половину слов не понял =))) помагите плиз кто знает. И ссылка через редирект, что бы кол-во ВС меньше было.

Link to comment
Share on other sites

15 answers to this question

Recommended Posts

  • 0

Так можно и JS использовать. По событию onclick вызывать что-нить такое:

function getrandom(min_random, max_random) {
var range = max_random - min_random + 1;
return Math.floor(Math.random()*range) + min_random;
}

ну а потом переопределяем window.location.href

Link to comment
Share on other sites

  • 0

Ну как же мне это вставить? Денвер запрашивает, тчнее говрит что cgi код непрвильно вставлен или че то еще. Что сложно один пример написать, даже какой нить самый простой, я сам разберусь дальше. А то я уже даже контент написал весь, осталась заморочка тока с этой игрой. Что бы при нажатии на картинку он выдавал разные ссылки в 10 и 90 процентов случаев, как описано выше.

Link to comment
Share on other sites

  • 0

Берись за голову, я тебе написал рандомайзер на javascript, она вешается на onclick соответствующей ссылки, а дальше по результату исполнения этой функции меняем window.location.href

А как javascript вставить - это узнать на просторах рунета очень легко, если не лениться, конечно. Если нужен готовый скрипт, то это в раздел коммерческих услуг.

Link to comment
Share on other sites

  • 0

Вобщем я сделал так.

положил этот код в файл назвал link.php

<?

if (mt_rand(1,2) <= 1) header('location: win.php');

else header('location: http://site.ru');

?>

в страничке сделал код

<form name="action="link.php">

<input type="image" src="путь картинки" align="center">

</form>

Вобщем все понятно, кроме одного. Как сдлеать что бы картинка отображалась по центру. Что написать в aling="". Пишу center/top не помагает.

Edited by Merk1212
Link to comment
Share on other sites

  • 0

if (mt_rand(1,2) <= 1) - меньше 1 тут никогда не будет, а единица это никак не 10% )))

Для отображения картинки по центру нужно немного знать css. Вы знакомы с этим? Какие свойства у form, какой доктайп? И располагать по центру формы нужно не картинку а весь input.

У вас все визуальные свойства атрибутами устанавливаются?

Link to comment
Share on other sites

  • 0

В таблице стилей. Посмотрел все возможные варинты input тут же на сайте, там чисто расположение картинки с тексом, справа, слева, с обтеканием и т.д. Но если нет текста то картинка остаетя на месте, прижатая к левому краю.

if (mt_rand(1,2) <= 1)

с 1,2 это я просто экспериментировал.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy