Find Jobs
Hire Freelancers

Actionscript PHP/MySQL "license key add on" for Flash files

$30-250 USD

进行中
已发布将近 14 年前

$30-250 USD

货到付款
The client is a small, non-profit organization. THE PROJECT: We are creating several dozen e-learning sessions (modules) in Adobe Captivate 4/Flash CS4 (Flash SWF files) which we plan to deliver to trainees via the web, CD-ROMs, etc. Trainees will purchase the individual sessions that they need in an "a la carte" way. We plan to sell the right to use/view the sessions for a small "license fee" which will allow trainees to open the SWF files a set number of times (ex. 20 times) or for a set period of time (ex. 90 days), whichever comes first. When a client purchases a session we will add a new record to a PHP/MySQL database on our server which will include the following fields: A. a randomly generated 14 digit license key B. the client's name C. the maximum number of times the session can be opened with that key D. the expiration date of the key E. the number of times the session has been opened with that key (will initially be zero) F. IP addresses of the computers which have used the key (will initially be blank) -- we want to record this information to prevent the unauthorized use of the sessions THE PART OF PROJECT WE WOULD LIKE YOU TO BID ON: When a trainee opens the SWF file they should be prompted to enter their license key which was supplied to them after their purchase. After the license key is entered the ActionScript will need to connect with our PHP/MySQL database to determine if the license key is valid. - IF THE LICENSE KEY DOESN'T EXIST IN OUR DATABASE: The ActionScript will display, "The license key you entered is invalid." and block the trainee from using the session. - IF THE LICENSE KEY IS EXPIRED: The ActionScript will display, "The license key you entered expired on 5/15/10." and block the trainee from using the session. - IF THE LICENSE KEY HAS BEEN USED TOO MANY TIMES: The ActionScript will display, "The license key you entered allowed access to this session 20 times. You have already opened this session 20 times." and block the trainee from using the session. - IF THE LICENSE KEY IS VALID/CURRENT the ActionScript will: 1. Display fields B, C, D, E, and F -- Ex. "The License Key you entered allows Steve Johnson to open this session 20 times before 10/15/10. It has already been used to open this session 10 times." 2. Ask for confirmation that they are the designated user -- Ex. "If you are Steve Johnson please click the button below to proceed." 3. After they confirm their identity, grant them access to the training session. 4. Determine the IP address of the computer and append it to field F (above). 5. Add 1 to field E. WE NEED: 1. A programmer with ActionScript/PHP/MySQL expertise to create the "license key add on" described above. 2. Creation of a simple Flash file which demonstrates the functionality of the license key add on in a generic way. 3. Step-by-step written instructions (for a novice user) for replicating/embedding the ActionScript license key add on into the Flash files that we create using Flash CS4 or Captivate 4. TARGET COMPLETION DATE: 5/31/10 (sooner is preferred) PAYMENT: Payment will be made after the delivery of items 2 and 3 above and we are able to confirm that it works with our server. In order to qualify for this project, you will need to show or explain your previous work that fits the desired application characteristics.
项目 ID: 685326

关于此项目

3提案
远程项目
活跃14 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Dear Sir/Madam, I can do this work for you immediately and to your satisfaction. I've already done most of it in some software that I have already written. This software is an online court booking system written in flash. It communicates with a MySQL database using ASP and PHP and determines if the user's password matches what it recorded in the database. It also lets them know if there membership has expired which is similar to your requirements. I also record the IP address of everyone who has booked a court because there are often times when people claim to have not booked or not cancelled a court, so the IP address helps with sorting out these problems. You can see the booking software at www_dot_web-bookings_dot_net. I will be able to create a demo swf file for you so that you can test that it works OK. Then I can send you the fla and as files along with the PHP you will need. I'll comment the code well so that you can see how to adapt it in the future if you need to. Will you be able to export your database into an sql file for me? Then I can do all of the testing here on my dev PC and server. Then all you will need to do is change the login and address details of the database when you have the code. If you need any more information please let me know. Kind regards, Kevin
$245 USD 在2天之内
5.0 (1条评论)
3.1
3.1
3威客以平均价$265 USD来参与此工作竞价
用户头像
Hi, We are 5+ years exp. web development and web designing team. I understand your requirement very well. We are motivated to providing only quality work and based on current web standard. Please check your PMB for more reference.
$250 USD 在10天之内
1.6 (1条评论)
2.6
2.6

关于客户

UNITED STATES的国旗
Dublin, United States
4.9
2
付款方式已验证
会员自5月 13, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。