Version: 1.0
Type: Full Script
Category: Other
License: GNU General Public License
Description: Use this code on forums that allow you to have a picture in you sig.
=================================== Rotating Sig Tutorial =================================== Written By Demosthenes705 This tutorial will show you how to make a sig rotator. You will need: - All sigs that you want to include in .PNG format. - A webserver that supports PHP. Step 1 Get all the sigs that you want to be included into one folder. Make sure that they are all .PNG files. Step 2 Rename the images in numbered order. The order doesn't matter, as it rotates randomly and not in any order. For example: 0.png, 1.png, 2.png, etc... Step 3 Open any text editor that you like. For example: notepad. Paste the following code into that file and edit what is needed. PHP Code: <?php // ======================= // // Follow the instructions to edit the information below this line. // ======================= // // Set the range of images you have here. For example: $img_num = rand(0,10) 0 would be the first image in the set, and 10 would be the last image $img_num = rand(1,8); // ======================= // // DO NOT EDIT BELOW THIS LINE // ======================= // // You need this to make sure that browsers read this as an image header("Content-type: image/png"); // Get a file into an array. $lines = file($img_num . ".png"); // Loop through our array to show the image. foreach ($lines as $line) { echo $line; } ?> Step 4 Save that file as 'sig.php' without the quotes. Save it in the same folder as the images. Step 5 Upload that folder to your webserver. Step 6 Use the location of the sig.php file in an image tag just like a regular image. For example: HTML Code: [IMG]http://path/to/your/sig/file/sig.php[/IMG] You're done!!! Unless you know what you are doing don't edit. if you do you can change the image type that will be displayed by chaning these lines PHP code: header("Content-type: image/???"); and then this line $lines = file($img_num . ".???"); Thats all and just use the tag in step 6 and it will work