Find Jobs
Hire Freelancers

URL encrypter and redirector in PHP

$30-250 USD

Teljesítve
Kiadva ekkor: majdnem 6 évvel ezelőtt

$30-250 USD

Teljesítéskor fizetve
We sell data to our clients. Some of the data includes URLs of researched sites. We need a fast, lightweight URL redirector in PHP. Each list we maintain can include thousands of records in each list. Each URL record provided to our client will be an encoded URL. Example: the client is given the url: [login to view URL] (not real). When they click on that URL, it first hits a server and determines client ID and List ID that is encoded into the URL string. From the client ID and List ID, the process checks the expiration date (only saved on the server). If not expired, the URL is redirected. If expired, the URL is redirected to a page with an expired message. To keep the project simple, the process should read a CSV file on the server that maintains client ID, List ID, and expiration dates. CLIENT_ID, LIST_ID, EXP_DATE. If the datestamp of the CSV changes, the data should be reloaded. As far as the strategy to encode URLs, we are looking for some ideas. When we send lists to our clients, we want an easy way to encode URLs before sending. We want to be able to decode the URL on the server side without having a lookup table on the server. The URL should be encoded in a way the client can't easily reverse engineer it. To show you have read this full description, put the name of the first programming language you used in ALL CAPS as the first word of your bid. Please be a PHP expert that understands how to encrypt data. The project winner will be provided access to the server and cpanel
Projektazonosító: 17348689

A projektről

16 ajánlat
Távolról teljesíthető projekt
Aktiválva: 6 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
HTML Hello, After reading you project description, I think I have a better idea that will suit your needs. Rather than having the CSV file on the server, I recommend a MySQL database. This way it is more secure than have a file just sitting on your server. In the database, we can hold the keys for each client as well as the URLs in plain text and a unique identifier for each one along the the expiration dates. I can then write you a PHP API that we can query with JavaScript or directly from a web page. The user will send their user key as well as the key for the URL they want to access. If they are allowed to access it, the API will return the plain text URL to them. I think this is the most effective way to accomplish this avoiding have a vulnerable CSV file just sitting on your sever. I would love you help you build this as I have extensive coding skills and have done similar scripts before. Please send me a message so we can discuss more. Thanks, Caleb
$50 USD 3 napon belül
5,0 (8 értékelés)
3,1
3,1
16 szabadúszó adott átlagosan $180 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Respected Sir, I have a question about if the CSV changes, the data should be reloaded. Encode will be done on the basis of list and client id, Lets say system encoded the url and data is sent to client. Then the csv for that particular record is changed. I meant, client id or list id changes...then the url will never be decoded. Is that fine? Kindly clarify. Kind Regards, UserName: WebInfoSolutions Profile Page: https://www.freelancer.com/u/WebInfoSolutions Pankaj Garg
$277 USD 3 napon belül
4,9 (234 értékelés)
8,0
8,0
Felhasználó avatár
PHP Hello there, I am having more than five years of experience in PHP web development. I have read your all description carefully, I am happy that I can make your project ready. I will use md5/ or other cipher text to encrypt the URL. and decrypt it using key which we had used. I can complete this in next 3 days. Let me know your quick and positive reply. Thanks Ronnie
$222 USD 5 napon belül
4,8 (252 értékelés)
7,9
7,9
Felhasználó avatár
PHP. Sorry it took time to bid because of reading your full description and understanding that. I can do this same thing for you. Let me know when you want to start at this. We can discuss price and time frame. Thanks
$200 USD 4 napon belül
5,0 (86 értékelés)
6,0
6,0
Felhasználó avatár
Hi, Greeting of day. I being a WebExpert, with over 7 year's of experience in Web development (i.e, Symfony3, Symfony2, Symfony1,Laravel,Codeigniter, wordpress) I can assure you to provide 100% of quality work with delivery in time. As I am also familiar with the 3rd party extension integrations and other development works. moreover all my clients are satisfied with my service You will see just my reviews all client give me 5 start :)
$30 USD 3 napon belül
4,9 (104 értékelés)
5,7
5,7
Felhasználó avatár
PHP................................
$155 USD 3 napon belül
4,9 (55 értékelés)
5,7
5,7
Felhasználó avatár
Hi , i am ready to start work on your PROJECT . You will be provided 100% satisfaction with 4 month free technical support . Moreover you don't have to pay anything in advance, you have to pay only once you will be 100% satisfy. Waiting for your reply to discuss in detail.
$155 USD 3 napon belül
5,0 (15 értékelés)
5,4
5,4
Felhasználó avatár
C PLUS PLUS. Hi, I could do this for you - but since you want the server to be able to decrypt the url and not lookup a database then it would require encoding, not encryption...and perhaps something modified, or for example 10000 iterations of normal encoding scheme (base64, base58, etc)...that should be confusing enough since all the decoding is done on the server side. Let me know if interested ! Thanks
$222 USD 2 napon belül
5,0 (13 értékelés)
4,8
4,8
Felhasználó avatár
PHP dear sir, I have read your requirement. I have some quires please check following 1. If expire link is not there then what happen ? Is there another page which shows success message ? Thanks & regards
$188 USD 3 napon belül
5,0 (19 értékelés)
4,6
4,6
Felhasználó avatár
PHP Hi As you suggested "to keep it simple we will use excel sheets ", I am sure that will make things complicated, its better to use a database for this kind of operation as there will be a lot of entries and searching and sorting through them in an excel file will be a mess. Please let me know if you are interested. Regards
$250 USD 7 napon belül
4,7 (5 értékelés)
4,0
4,0
Felhasználó avatár
PHP A PHP/MYSQL DEVELOPER MYSELF...NOT AN AGENCY OR MIDDLEMAN WHO OUTSOURCES THEIR WORK.​​ With an overall experience of 12 years in creation and development of digital properties and online marketing activities, all my solutions are process based. With a customized solution that meets business objectives, my solid understanding on the basic principles of marketing enables me to give you a competitive edge. I believe in the following: Solutions that ascertain growth: This is more than just a slogan. I promise to embody my commitment in developing solutions with results. Your Digital Collaborator: I work with you. Understanding your business aspects, I strive to produce interactive campaigns. I offer a full spectrum of digital services with end-to-end solutions that achieve your objectives. Being Meticulous: I pay attention to your requirements and needs and yet never lose sight of the big picture. Delivering outstanding results: Irrespective of the deliverable, I diligently strive to improve the brand's demand, build trust, generate revenue and create brand loyalty for your customers.
$245 USD 3 napon belül
5,0 (3 értékelés)
2,2
2,2
Felhasználó avatár
Hi sir, I am core php expert.. I have read your description.. Please let me know if you are interested.. Thanks
$111 USD 3 napon belül
5,0 (1 értékelés)
0,8
0,8
Felhasználó avatár
Php, tengo 5 años de experiencia puedo ayudarte. a cifrar las url y desarrollar los metodos para que funcione lo que necesitas.
$155 USD 10 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

UNITED STATES zászlója
Oconomowoc, United States
4,9
188
Fizetési mód hitelesítve
Tagság kezdete: febr. 16, 2007

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.