Free web development scripts for the webmasterDevelopment Scripts

 Site Navigation
 o Development Scripts
 o Text Only Edition
 o PHP.net News
 o Tutorials
 o Register an account
 o New entries this week
 o Affiliates/Links
 o Contact Us
 o About us
 o Advanced Search

 Browse Path
 o 5 users online
 o Most users online: 67
 o Home
  o PHP
   o Random
    o Script

 Member Login
User Name
Password

 Standards
Valid XHTML 1.0!
Valid 
CSS!

 Recommended Links
 o PHP Freaks
 o Designer Baby Clothes
 o Advertise Here Make Money
 o Wedding Vendor Directory
 o devnet
 o Open Source Design
 o designplace
 o OxyScripts
 o Free Wedding Websites

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


Rate This Script

User Contributed Comments

Registered Members login
© Copyright 2003 - Devscripts.net