In Progress

Unique Alpha-Numeric Code Generation

I am selling a physical product and will be including unique alpha-numeric codes in each box that will allow the user to go online, enter their code, and receive virtual currency in exchange for their code.

All I need right now is an online PHP script that allows me to generate thousands of codes and specify how much virtual currency each one is worth at generation time as well as a script for checking a code.

For example, a person will purchase a product, get the code, enter the code online, and receive $25 of virtual currency in exchange. Someone else will purchase a larger product, get the code, enter the code online, and receive $50 of virtual currency in exchange.

I need each code to be unique (so they can only be used once) and I need to be able to generate thousands of codes myself using this utility. I assume the codes themselves or some generating key(s) will be stored in a database.

I am not an expert, but I think it would be bad design to have the script hit the database for every code generated to check to see if the code already existed. A different method must be used.

Once the codes are generated, I need the script to save the codes in a database as well as output the codes to a file. I think the best way to output to a file is a text file with one code per line. Probably naming the file with the date & time and the amount of the virtual currency the batch of codes is worth. (i.e. [url removed, login to view] = 10/20/2008 14:27 $25)

Finally, I need this project completed at the very latest by October 24, but preferably sooner. I need to start printing the codes ASAP.

Please include some information on how you will generate the alpha-numeric codes in your bid. Will the code be randomly generated? Will it be algorithmically generated based on keys (i.e. the virtual currency amount, etc.)

Also include a description of how you will verify codes. Is it as simple as a database lookup, or will information be encoded into the code?

Codes should at least look random and people should not be able to "guess" what other codes are. For example, the code should not consist of the current date and time, plus the currency. If you take that info and somehow uniquely encode it or encrypt it, that would be fine.

Codes should not be able to be reverse-engineered. Please include in a PM how you will keep codes from being reverse engineered. (i.e. Keep people from creating/hacking their own codes.)

Compétences : PHP

en voir plus : alphanumeric codes, alphanumeric code, numeric code, numeric codes, alpha numeric code, alphanumeric code creator, utility generate alphanumeric, unique alphanumeric code, unique code generation, unique codes generation, generate unique product codes, unique alpha numeric, generate alphanumeric code, php alphanumeric numeric, generate alphanumeric codes, alphanumeric code printing, generate alphanumeric key, generate random alphanumeric code, script virtual random numeric keyboard, generate unique alphanumeric key

Concernant l'employeur :
( 5 commentaires ) Nampa, United States

Nº du projet : #331660

Décerné à:


Please see my message for discussion.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 0 jours
(3 Commentaires)

7 freelance font une offre moyenne de $179 pour ce travail


I can offer my high quality programming services to you. Please contact if interested.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(120 Commentaires)

Ready to start ..I understand your requirement ..Thanks...Check PM

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(76 Commentaires)

Completed for you within 5 hours,check pm plz

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 0 jours
(76 Commentaires)

Hi. Can be developed within a day. pls check pmb for details.

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(66 Commentaires)

I have already done it, please check your pmb.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 0 jours
(42 Commentaires)

Quite tricky BUT can be done. Ive had a lot of experience encrypting data. Good Day and Cheers.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(7 Commentaires)

Hi, I have understand your requirement and can do this within 8 hours. I can start your job as soon as you accept my bid. waiting for your feedback. Thank you, ARS Solution

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(1 Évaluation)