Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как генерировать код купона автоматически?


SSShop

Recommended Posts

Подскажите пожалуйста, как сделать, чтобы при добавлении купона, поле "Код купона" было заполнено автоматически рандомно 6ю символами, желательно строчные английские буквы и цифры. Пробовал прикрутить капчу, но чето не получается, а она генерирует как раз то что нужно, а то у менеджера магазина генератор случайных купонов в голове слабоват, однообразные генерит)

Надіслати
Поділитися на інших сайтах


Подскажите пожалуйста, как сделать, чтобы при добавлении купона, поле "Код купона" было заполнено автоматически рандомно 6ю символами, желательно строчные английские буквы и цифры. Пробовал прикрутить капчу, но чето не получается, а она генерирует как раз то что нужно, а то у менеджера магазина генератор случайных купонов в голове слабоват, однообразные генерит)

не знаю как на счет автоматического генерирования кода купонов....но могу как альтернативу предложить скачать генератор паролей...там задайте нужный параметры...то есть 6 знаков и.т.д.

P.S. поисковики вам в помощь... таких генератор очень много...подберите для вашего менеджера самый простой и будет ему счастье...;)

вот пример такого генератора

Надіслати
Поділитися на інших сайтах


товарищи, да валом в интернете различных генерилок на javascript (подключаемых в странички).

потратьте полчаса и найдете все, что вам нужно.

Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах


Что проще: подключить десяток-другой строк в шаблон или перелопатить массу кода? ;)

Вставлять скрипт в head сайта не обязательно.

Просто если он в header`e, тогда у вас будет доступ к нему и на других страницах (мало ли где еще генерить что придумаете).

Step 1

Add the following code to your head:

<script language="javascript" type="text/javascript">
function randomString() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 8;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	document.randform.randomfield.value = randomstring;
}
</script>
Variables to set:

1. chars - The random string will be created from these characters.
   2. string_length - The length of the random string.
Step 2

Use the following code for your text field and button:

<form name="randform">
<input type="button" value="Create Random String" onClick="randomString();"> 
<input type="text" name="randomfield" value="">
</form>
источник: How to Create Random Numbers & Characters
  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.