Помогите написать таймер на РНР

blackcat72
На сайте с 22.03.2009
Offline
25
1131

Приветствую всех!

Прошу помощи в написании кода на РНР (сам очень слабо разбираюсь в этом).

1. Есть код для раздачи бонусов. Выводится форма для ввода кошелька.

2. Хочу, чтобы эта форма выводилась на сайте после проистечения, скажем, 30 сек.

а) Пример формы тут http://blackcat.net.ua/test.php

б) Пример таймера (не совсем как хочется) тут http://subonus.ru/ (внизу) пока он не пройдет, не сработает ввод кошелька

в) Лучше сделать фреймом как тут http://wmbonus.org/

3. Но кнопка для получения бонуса должна активироваться после таймера.

По другому объясню так... Я не хочу, чтобы при загрузке страницы с бонусом код выдачи бонуса был доступен сразу. А чтобы он подгрузился позже - после таймера появляется кнопка получить, нажимаем ее и догружается код для ввода кошелька.

Сам код формы могу привести тут, если нужно. Хотя думаю это не важно.

--- Лучше день потерять, зато потом за пять минут долететь.
LEOnidUKG
На сайте с 25.11.2006
Online
1730
#1

Это JavaScript, а не PHP.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
blackcat72
На сайте с 22.03.2009
Offline
25
#2
LEOnidUKG:
Это JavaScript, а не PHP.

Мне главное данную доработку встроить в файл РНР.

Как будет реализовано впринципе думаю мне все равно.

Dimon-RU
На сайте с 07.01.2007
Offline
51
#3

Делайте JavaScript и вставляйте его в PHP код с помощью предназначенных для этого функций echo и print.

SlonoProgon.ru (http://slonoprogon.ru) - прогон по 11500+ каталогам за 199 рублей! GepardHost.ru (http://gepardhost.ru) - качественный хостинг, реселлинг, VPS/VDS, домены.
blackcat72
На сайте с 22.03.2009
Offline
25
#4
Dimon-RU:
Делайте JavaScript и вставляйте его в PHP код с помощью предназначенных для этого функций echo и print.

Я вообщето прошу помощи, а не разрешения :)

Говорю же - я в программировании почти не соображаю.

Или на этом форуме мне не помогут в данной просьбе?

Можно хоть пример таких функций тогда?

DY
На сайте с 25.02.2009
Offline
3
DMY
#5

т.е. Вы хотите, чтобы за Вас написали скипт и ничего для этого не делать? Так не бывает.

Одно дело, когда пишут, что вот мол делаю так, а не получается, укажите, где ошибка.

Делается примерно так:


1. кнопка получить - скрыта.
2. setTimeout("CodeBonus()",1000), где CodeBonus - Функция, которая запустится по истечении 1000 милисекунд. В ней, вкючаете Visible для кнопки.

Это простой пример, но надеюсь смысл понятен. Удачи.

Обмен ссылками с авто сайтами.
KF
На сайте с 06.10.2007
Offline
40
#6
<input type="submit" value="получить бонус" id="sendwm" disabled="disabled" />

присваиваешь кнопке id = 'senwm' и делаешь отключаешь кнопку

вставляешь такой javascript код


<script type='text/javascript'>
function ActivateButton() {
document.getElementById('sendwm').disabled = false;
}
setTimeout('ActivateButton()', 5000);
</script>

Через 5 секунд кнопка станет доступной

blackcat72
На сайте с 22.03.2009
Offline
25
#7
DMY:
т.е. Вы хотите, чтобы за Вас написали скипт и ничего для этого не делать? Так не бывает.
Одно дело, когда пишут, что вот мол делаю так, а не получается, укажите, где ошибка.
Делается примерно так:

Это простой пример, но надеюсь смысл понятен. Удачи.

Для программиста, как я понимаю, это не составит никакого труда. Я прошу помочь. Если такая помощь для вас сложна, скажите что бесплатно не хотите и все тут. Или есть разная помощь, а это не считается?

Если кто захочет помочь написать несколько строк, поможет. Это не сайт построить. Извините, что так напряг вас. Если у кого-то сложности помочь, тот ничего и не ответит. Не надеялся бы на помощь - не писал бы.

Спасибо, конечно, за подсказку, но мне она пока мало, о чем сказала. А появится код, тогда будут вопросы уже получилось-не получилось.

blackcat72 добавил 23.03.2009 в 09:34

KeFiR:
присваиваешь кнопке id = 'senwm' и делаешь отключаешь кнопку
вставляешь такой javascript код
Через 5 секунд кнопка станет доступной

О - спасибо. Уже кое-что. С кнопкой разобрались. Помогите, пожалуйста, теперь это реализовать в виде фрейма чтоли. Чтобы при нажатии на эту кнопку вместо нее появился мой блок для ввода кошелька.

Ну если это действительно не сложно, как некоторым кажется. Ато уже и охоту просить помощи отбивают.

KF
На сайте с 06.10.2007
Offline
40
#8
Чтобы при нажатии на эту кнопку вместо нее появился мой блок для ввода кошелька.

Ты определись ,что тебе нужно при нажатии на эту кнопку, или сабмит формы или показ поля для ввода кошелька..

Можно конечно, сделать чтобы при первом нажатии был показ поля, а при втором - сабмит..но имхо это маразм.

Сделай, лучше чтобы после таймера поле появлялось, тогда необходимо следующее:

вставляешь перед кнопкой элемент

<input type="text" id="wmpurse" name="wmpurse" value="Z" style="display: none" />

и модифицируешь функцию так:

<script type='text/javascript'>
function ActivateButton() {
document.getElementById('sendwm').disabled = false;
document.getElementById('wmpurse').style.display = 'block';
}
setTimeout('ActivateButton()', 5000);
</script>

Ну а если уж хочешь, повесить на кнопку, тогда делай типо так:

<input type="submit" value="получить бонус" id="sendwm" disabled="disabled" onClick="document.getElementById('wmpurse').style.display = 'block'; return false; "/>

но еще раз повторюсь, имхо это маразм.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий