At long last, after spending almost a week on working on them, my fanlisting collective and my Cassette Beasts fanlisting are now live!
Furthermore, I have created and released my fork of BellaBuffs, the PHP fanlisting script, with PHPMailer integration!
By creating buttons for them, my fanlisting collective and Cassette Beasts fanlisting are finally ready to launch!
I have submitted a finished form to The Fanlistings Network to inform them that I have completed my Cassette Beasts fanlisting. Now I just need to wait for their response before officially making the fanlisting public.
Made huge progress in building the Cassette Beasts fanlisting by completing its CSS styling. The only thing left to do before the fanlisting is ready to launch would be creating buttons.
Previously, I set up a contact form for my upcoming Cassette Beasts fanlisting with InfinityFree's PHPMailer contact form code. Now, I finally succeed in implementing PHPMailer into all the fanlisting's functions that involve sending out emails, such as emailing new members after they submit the join form and when they get approved, as well as emailing me when a new member applies to join the fanlisitng or when an existing member updates their member details.
Furthermore, I managed to add the rest of the features of BellaBuffs' contact form, such as spam detection, into the Cassette Beasts fanlisting's contact form as well.
Today I learned that InfinityFree's free hosting plan does not support the PHP mail()
function, so an external email service is required to send email from an InfinityFree free plan website.
As a result, I ended up spending a lot of time in setting up a contact form for my upcoming Cassette Beasts fanlisting by using PHPMailer, based on a contact form page built with PHPMailer that is provided by InfinityFree. since I am new to PHP.