

Now is the important part, the variables that control the text style.

Next up is: $image = imagecreatefrompng('images/countdown.png') įor the sake of this tutorial we'll leave that as it is for now, but when you add more images you'll need to change this. The first thing you'll want to change is this: date_default_timezone_set('Europe/London') A lot of the code here you don't need to worry about and I have added comments to help you with the parts you do. Don't worry, we'll get through this! Open up gif.php in your editor of choice. Now, this is where it can get a tiny bit scary. For this tutorial we'll use the one that comes with the code: save this in the images folder. Next, you'll want an image to impose the countdown onto. Add them all to a folder such as Countdown.

However, if they leave the email and return it will have adjusted to countdown again. When a user receives it in their inbox, they'll see it loop for 1 minute and reset. It takes a flat PNG and super imposes the countdown based on your variables in the PHP script onto it. This works by taking a PNG and using a PHP script to create a looping GIF counting down to a time. This can help create a sense of urgency for events or product offers you may be using email for. We'll be making a nice little GIF like this that counts down to a specific date. How to: Add a Countdown Timer to your Email
