
This is just an intro video lecture. I have told in short about the course.
I have shown how to download and install sublime text editor. Also, how to install new package.
Create a PHP PDO connection to a MySQL database for the newsletter signup project by configuring host, database name, user, and password, with error handling and success messages.
Learn how to implement newsletter signup using PHP, MySQL, Ajax and Bootstrap 5, and send subscriber verification emails with a PSP Mailer library, including a verification link and token.
Verify the subscriber by checking the verification link token against the email in the subscribers table, then set the token to blank and mark the account as active.
This lecture demonstrates fixing the phpmailer success message not displaying during newsletter signup by debugging, testing with a new email, and confirming the subscription message, including spam folder guidance.
Trigger the export link to download a csv file via a php export script, exporting active subscribers with fields like id, email, and name.
Export the database as SQL format from the web server and import it into the project folder to set up the database.
Create a database and a user, grant privileges, then import the local server database and link it to the website project folder for the newsletter signup.
Create a new email account, generate a password, and access web mail to obtain SMTP information for newsletter signup workflows.
Configure the PHP, MySQL, Ajax and Bootstrap 5 setup for testing by editing the config and SMTP details, validating the newsletter signup flow.
In this course, I have shown the subscriber newsletter signup process using php, mysql, ajax and bootstrap 5. There are a lot of beginner students who do not understand how to perform the task of email confirmation. This tutorial will greatly help those. Not only this, after completing this course, a php developer can build something new, for example, he can make a registration system with email verification using the same concept and logic. Also, as I have used the ajax to save information and to send email, that will help a lot of beginner and intermediate programmers to use the code on their projects.
After completing the main development process, I have shown how to upload the complete projects into web server. The server was cpanel based shared server. Using cpanel, I have shown how to upload files, create database and tables, how to create email address and how to use the SMTP information from the server to send emails.
In this course, I have added an export database system as CSV format. So in a real life application, a person can collect all the emails he get from subscribers, export that list and can use in any email marketing campaign or other purposes.