Random quote over image (Rated 0)Description:
This will get a random line of a text file, and display that over an image. This script required GD Image library installed.
It writes it over an image, so that it can be used as a signature for popular Bulletin Boards.
Enjoy :) Code starts here
<?php
header ("Content-type: image/png");
// Files.txt is the file required for all the random quotes
$fileLines = file("file.txt");
$count = count($fileLines);
srand((double)microtime()*1000000);
$i = rand(0,($count-1));
$string = $fileLines[$i] ;
// remove the newline (both unix and windows)
$string = preg_replace("/\r?\n$|\r[^\n]$/", "", $string);
$px = strlen($string) * 7.5;
$im = @imagecreate ($px, 40) or die ("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate ($im, 255, 255, 255);
$trans=imagecolortransparent($im,$background_color);
$text_color = imagecolorallocate ($im, 0, 0, 255);
imagestring ($im, 2, 5, 10, $string, $text_color);
imagepng ($im);
?>
Submitted by Devscripts on 25-02-2003 0:09 |