Find Jobs
Hire Freelancers

C++/PHP Senior Programmer for php work

$100-500 USD

Dibatalkan
Disiarkan sekitar 15 tahun yang lalu

$100-500 USD

Dibayar semasa penghantaran
"WARNING: This posting involves adult/pornographic material. If you are offended by such material then please STOP and DO NOT CONTINUE READING." PHP4 and OO PHP5 programming for an adult website **Exact work to be done:** - Checking if main parts are still functional: x Free subscription to the site of visitors with email address + self choosen password x Sending of the daily newsletter to members x Logging in to members area x Unsubscribing from the newsletter by clicking on a link - Login shall be saved as cookie (=> in future visits the user is automatically logged in) - functioning Captcha at the signup to prevent bots - Checking and if necessary updating the bounce mail system (explanation below) You can find the complete description in the "Other Requirements". Due to private reasons I unfortunatly lost my brilliant programmer and I therefor search for a new coding guru. My interest is a long term successfull business relationship and in case of success more complex projects will follow. In the long run employment is possible. Requirements: - Expert in PHP4 and OOP in PHP5 + MySQL + PHPMyAdmin on LAMP Desired Qualifications: - Several years of programming experience - Experience in C++ on real life applications - Python knowledge would be a plus ** ** ## Deliverables **General Info:** PHP4 and OO PHP5 programming for an adult website Due to private reasons I unfortunatly lost my brilliant programmer and I therefor search for a new coding guru. My interest is a long term successfull business relationship and in case of success more complex projects will follow. In the long run employment is possible. ** Requirements:** - Expert in PHP4 and OOP in PHP5 + MySQL + PHPMyAdmin on LAMP **Desired Qualifications:** - Several years of programming experience - Experience in C++ on real life applications - Python knowledge would be a plus ** => Please ONLY bid if you are an experienced programmer!** **General Project Description:** - I run an free adult newsletter with an members area - Due to other projects it has not been fully updated since 2 years - Generally everything is FULLY functional, but due to a server move and an recent attack on the server I deactivated some parts. Beside this some updates are necessary. - The site does the following: x The user can subscribe for free with his email address + a self choosen password x He then receives access to the members area x Plus he receives from then on an daily newsletter x If the user wants to leave the site he can unsubscribe by clicking on a link in each newsletter ** Environment:** - Dedicated LAMP Server with Plesk - Root Access per Plesk or Shell possible if necessary - Server Administrator will help/implement any server related changes if necessary - The "programming environment" are several scripts that are activated either by user actions or by the cron jobs. ** Exact work to be done:** - Checking if main parts are still functional: x Free subscription to the site of visitors with email address + self choosen password x Sending of the daily newsletter to members x Logging in to members area x Unsubscribing from the newsletter by clicking on a link - Login shall be saved as cookie (=> in future visits the user is automatically logged in) - functioning Captcha at the signup to prevent bots - Checking and if necessary updating the bounce mail system (explanation below) ** Depending on the complexity also these parts:** (they seem simple to me, but you have to decide what the work amount will be) - The writer of the newsletter can be reached at an email address, but this is now heavily spammed. => Only let emails of members through to support filter spam mails - Using the mail scanning from the bounce mail system to automatically answer typical standard emails - Reading out of some news and adding them in the members area to have more interactive content (explanation below) **Bounce Mail System:** The system is still on the old sever. It is FULLY functional and the porting to the new server should be easy. (DB parts etc. are all ported just the bounce mail cron jobs are missing and parts like the directory of the bounce messages has to be updated) The whole code was written by a different programmer two years ago, but I already worked myself through most parts, so I think I can help with most questions. Idea: It reads in the bounce messages of the qmail server from an directory, scanns them for emails of members and if an address is matching the bounce message is anlyzed and the result written in the DB. As a result the DB can be kept "clean" as the newsletter is only sent to functioning email addresses, which reduces the load for the mail server extremly. Cron Jobs: */5 * * * * /bin/bash --login /home/data/programs/scripts/email/processbounce >/dev/null 2>&1 processbounce: #! /bin/sh mv /home/pinkmail4free-bounce/Maildir/new/* /home/data/programs/scripts/email/mails cd /home/data/programs/scripts/email /usr/local/bin/php [login to view URL] /usr/local/bin/php analyse/[login to view URL] /usr/local/bin/php analyse/[login to view URL] All other data is in /home/data/programs/scripts/email MySQL DB: bounce --> bounce messages bounceanalyse --> the result of the analyze The scripts are nicely coded and documented, the changes on the new server are minimal so this should be pretty easy. **Small Ad Ons to Bounce Mail System:** 1.) Filter all emails on the server that are NOT from members of the site This is necessary as the email address is heavily spammed and still emails of members should of course be read and replied by the support. 2.) Automatically solve the most standard requests a.) If E-Mail Address in Mail Text = E-Mail of sender => send email to sender with link for unsubscription b.) If E-Mail Address contains the word "Passwort" (not case sensitive) or the password of the sender => send email with link to change password The emails will contain these texts: a.) "Hi, Wenn Du Dich bei meiner Seite abmelden willst dann benutze bitte diesen Abmeldelink: <PLACEHOLDER_FOR_UNSUBSCRIPTION_LINK> Danke! Küsse, Sandra" b.) "Hi, Wenn Du Dein Passwort vergessen hast dann benutze bitte diesen Link und ich schicke es Dir neu zu: <PLACEHOLDER_FOR_PASSWORD_FORGOTTEN_LINK> Danke! Küsse, Sandra" If case a.) or b.) are true the email is not let through to support. **Reading out news:** Idea: I subscribed to specific Google News that I would like to have linked on my members area. => Accessing an web based email (php code for this is available as GPL), extracting links, saving them in DB and show the results daily updated in the members area.
ID Projek: 3699283

Tentang projek

Projek jarak jauh
Aktif 15 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan

Tentang klien

Bendera GERMANY
Berlin, Germany
5.0
18
Ahli sejak Jun 30, 2005

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.