[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mt_rand Вероятность перехода по ссылке
Гость_Andrey
Я еще не особо шарю в php поэтому, хочу здать вопрос, как сделать, что бы при нажатии на картинку, посититель попадал на одну страничку с вероятностью 10% и на другую с вероятностью 90%.

Мне сунули вот такие скрипты
if (mt_rand(1,10) <= 1) header('location: http://link1.adr');
else header('location: http://link2.adr');

и


mt_srand(time()+(double)microtime()*1000000);
for($i=0;$i<=10;$i++) {
$x = mt_rand(1,10);
};

Ну и как мне вставить в php страничку такой скрипт, картинка залита на сервере, а не где тов нэте. Ну как сдлеть, обьясните поподробнее. Куда вставить скрипт и как приделать ссылку на эту картинку.
Basili4
1. Нет необходимости использовать mt_rand используй rand

2. положи этот код в файл назови к примеру link.php

<?
if (rand(1,10) <= 1) header('location: [URL=http://link1.adr');]http://link1.adr');[/URL]
else header('location: [URL=http://link2.adr');]http://link2.adr');[/URL]
?>

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


<form name="" action="link.php" method="post">
<input
type="submit" value="Send">
</form>


Все

_____________
Цитата
От постоянного сидения рядом с клавиатурой начинает болеть спина.


Делаю сайты, пишу скрипты php, js.
Гость_Andrey
А картинку как вставить??? Ну всмысле в этот код.
Гость_Andrey
Заупустил страницку на денвере, вставил коды в соданной и в существубщей странице.
При нажатии на кнопку send, выводится окно с таким вот темкстом.

Parse error: syntax error, unexpected ']' in Z:\home\мойсайт.ru\www\link.php on line 2
Гость_Andrey
Все разобрался, тока не понял как вставить картинку вместо слово Send
Гость_Andrey
Короче все разобрался, тока нафлудили тут блин =)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.