Powered by Invision Power Board

 
    Reply to this topicStart new topicStart Poll

> Porn and naked ladies
United States
Bill Ding
Posted: Oct 13 2006, 05:07 PM
Quote Post


.
[*][*]

Group Icon
Group: Members
Posts: 7943
Member No.: 1704
Joined: 8-December 05

Status: (0d) [--]


How do I make an image appear different every time you go to the page or refresh?


--------------------
that's all, folks
PM
Top
Unspecified
Chrismonster
Posted: Oct 14 2006, 01:40 AM
Quote Post


Demon from the netherworld


Group Icon
Group: Members
Posts: 552
Member No.: 1522
Joined: 12-October 05

Status: (0d) [--]


Ok, first of all, what does the title of the topic have to do with the question? (porn and naked ladies).

I think that would require soem kind of HTML or Java script, though im no expert on this matter..


--------------------
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
"Life is a waste of time, time is a waste of life... So lets all go out and get wasted!"
Want to draw me?
user posted image user posted image
PMEmail Poster
Top
Canada
MegaTailzChao
Posted: Oct 14 2006, 01:42 AM
Quote Post


So long, and thanks for all the fish.
[S][*][*][*][*]
[*][*]

Group Icon
Group: Site Staff
Posts: 15788
Member No.: 2267
Joined: 2-July 06

Status: (0d) [--]


I'm not gonna tell you, because of the topic title.


--------------------
user posted image
user posted imageuser posted image
PMEmail PosterMSN
Top
Unspecified
Draco Icebane
Posted: Oct 14 2006, 01:52 AM
Quote Post


Standard Member
[*][*][*][*][*]


Group Icon
Group: Banned
Posts: 52997
Member No.: 10
Joined: 13-October 03

Status: (71582612m) [XX]


You will need to use SSL or maybe JavaScript
PM
Top
Canada
MikeL
Posted: Oct 14 2006, 01:22 PM
Quote Post


expert
[*][*]

Group Icon
Group: Members
Posts: 11327
Member No.: 267
Joined: 28-January 04

Status: (0d) [--]


I would write a PHP random image script
PMEmail PosterUsers WebsiteAOLMSN
Top
United States
Joey
Posted: Oct 14 2006, 01:28 PM
Quote Post


You like Huey Lewis and The News?
[*][*][*][*][*]
[*][*][*][*]

Group Icon
Group: Wiki Sysops
Posts: 28406
Member No.: 45
Joined: 13-October 03

Status: (0d) [--]


THE LAZY MAN'S WAY



Open up notepad, and put in:
CODE
<?php

/*

AUTOMATIC IMAGE ROTATOR
Version 2.2 - December 4, 2003
Copyright (c) 2002-2003 Dan P. Benjamin, Automatic, Ltd.
All Rights Reserved.

http://www.hiveware.com/imagerotator.php

http://www.automaticlabs.com/


DISCLAIMER
Automatic, Ltd. makes no representations or warranties about
the suitability of the software, either express or
implied, including but not limited to the implied
warranties of merchantability, fitness for a particular
purpose, or non-infringement. Dan P. Benjamin and Automatic, Ltd.
shall not be liable for any damages suffered by licensee
as a result of using, modifying or distributing this
software or its derivatives.


ABOUT
This PHP script will randomly select an image file from a
folder of images on your webserver.  You can then link to it
as you would any standard image file and you'll see a random
image each time you reload.

When you want to add or remove images from the rotation-pool,
just add or remove them from the image rotation folder.


VERSION CHANGES
Version 1.0
 - Release version

Version 1.5
 - Tweaked a few boring bugs

Version 2.0
 - Complete rewrite from the ground-up
 - Made it clearer where to make modifications
 - Made it easier to specify/change the rotation-folder
 - Made it easier to specify/change supported image types
 - Wrote better instructions and info (you're them reading now)
 - Significant speed improvements
 - More error checking
 - Cleaner code (albeit more PHP-specific)
 - Better/faster random number generation and file-type parsing
 - Added a feature where the image to display can be specified
 - Added a cool feature where, if an error occurs (such as no
   images being found in the specified folder) *and* you're
   lucky enough to have the GD libraries compiled into PHP on
   your webserver, we generate a replacement "error image" on
   the fly.
 
   Version 2.1
       - Updated a potential security flaw when value-matching
         filenames

   Version 2.2
       - Updated a few more potential security issues
       - Optimized the code a bit.
       - Expanded the doc for adding new mime/image types.

       Thanks to faithful ALA reader Justin Greer for
       lots of good tips and solid code contribution!


INSTRUCTIONS
1. Modify the $folder setting in the configuration section below.
2. Add image types if needed (most users can ignore that part).
3. Upload this file (rotate.php) to your webserver.  I recommend
   uploading it to the same folder as your images.
4. Link to the file as you would any normal image file, like this:

  <img src="http://example.com/rotate.php">

5. You can also specify the image to display like this:

  <img src="http://example.com/rotate.php?img=gorilla.jpg">
 
 This would specify that an image named "gorilla.jpg" located
 in the image-rotation folder should be displayed.

That's it, you're done.

*/




/* ------------------------- CONFIGURATION -----------------------


Set $folder to the full path to the location of your images.
For example: $folder = '/user/me/example.com/images/';
If the rotate.php file will be in the same folder as your
images then you should leave it set to $folder = '.';

*/


$folder = '.';


/*

Most users can safely ignore this part.  If you're a programmer,
keep reading, if not, you're done.  Go get some coffee.

   If you'd like to enable additional image types other than
gif, jpg, and png, add a duplicate line to the section below
for the new image type.

Add the new file-type, single-quoted, inside brackets.

Add the mime-type to be sent to the browser, also single-quoted,
after the equal sign.

For example:

PDF Files:

 $extList['pdf'] = 'application/pdf';

   CSS Files:

       $extList['css'] = 'text/css';

   You can even serve up random HTML files:

    $extList['html'] = 'text/html';
    $extList['htm'] = 'text/html';

   Just be sure your mime-type definition is correct!

*/

   $extList = array();
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';


// You don't need to edit anything after this point.


// --------------------- END CONFIGURATION -----------------------

$img = null;

if (substr($folder,-1) != '/') {
$folder = $folder.'/';
}

if (isset($_GET['img'])) {
$imageInfo = pathinfo($_GET['img']);
if (
    isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
       file_exists( $folder.$imageInfo['basename'] )
   ) {
 $img = $folder.$imageInfo['basename'];
}
} else {
$fileList = array();
$handle = opendir($folder);
while ( false !== ( $file = readdir($handle) ) ) {
 $file_info = pathinfo($file);
 if (
     isset( $extList[ strtolower( $file_info['extension'] ) ] )
 ) {
  $fileList[] = $file;
 }
}
closedir($handle);

if (count($fileList) > 0) {
 $imageNumber = time() % count($fileList);
 $img = $folder.$fileList[$imageNumber];
}
}

if ($img!=null) {
$imageInfo = pathinfo($img);
$contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
header ($contentType);
readfile($img);
} else {
if ( function_exists('imagecreate') ) {
 header ("Content-type: image/png");
 $im = @imagecreate (100, 100)
     or die ("Cannot initialize new GD image stream");
 $background_color = imagecolorallocate ($im, 255, 255, 255);
 $text_color = imagecolorallocate ($im, 0,0,0);
 imagestring ($im, 2, 5, 5,  "IMAGE ERROR", $text_color);
 imagepng ($im);
 imagedestroy($im);
}
}

?>


Save the file as rotator.php

Then, upload it to a folder on a web space of some kind.

Next, put the images you want to "rotate" and load on every refresh in the same folder, with nothing else.

Next, since you can't use BBcode to post .phps as images, you'll need to use dohtml, and <img src="http://YOURWEBSPACE.WHATEVER.COM/ROTATORFOLDER/rotator.php">

Every time you refresh the page, a random image (in that folder) will load in that spot.

This post has been edited by Joey on Oct 14 2006, 01:30 PM


--------------------
PMEmail Poster
Top
Unspecified
Draco Icebane
Posted: Oct 14 2006, 01:45 PM
Quote Post


Standard Member
[*][*][*][*][*]


Group Icon
Group: Banned
Posts: 52997
Member No.: 10
Joined: 13-October 03

Status: (71582612m) [XX]


QUOTE (Joey @ Oct 14 2006, 11:28 AM)
THE LAZY MAN'S WAY



Open up notepad, and put in:

...

Save the file as rotator.php

Then, upload it to a folder on a web space of some kind.

Next, put the images you want to "rotate" and load on every refresh in the same folder, with nothing else.

Next, since you can't use BBcode to post .phps as images, you'll need to use dohtml, and <img src="http://YOURWEBSPACE.WHATEVER.COM/ROTATORFOLDER/rotator.php">

Every time you refresh the page, a random image (in that folder) will load in that spot.

One problem; that web host must support *.php...
PM
Top
United Kingdom
Black Squirrel
Posted: Oct 14 2006, 02:09 PM
Quote Post


Vote 1924
[S][*][*][*][*]
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Admins
Posts: 16468
Member No.: 785
Joined: 16-January 05

Status: (0d) [--]


Or just use randomimage.net.


--------------------
PMEmail PosterUsers WebsiteICQAOLYahooMSN
Top
Sweden
DJ Elly
Posted: Oct 14 2006, 02:16 PM
Quote Post


Take off every 'Zan'
[*][*]

Group Icon
Group: Members
Posts: 23364
Member No.: 1675
Joined: 28-November 05

Status: (0d) [--]


QUOTE (Draco Icebane @ Oct 14 2006, 01:45 PM)
One problem; that web host must support *.php...

why not also use a .htacess or wtf file to change the mime while renaming .php to .png?


--------------------
Hey
PMEmail Poster
Top
Unspecified
Draco Icebane
Posted: Oct 14 2006, 02:30 PM
Quote Post


Standard Member
[*][*][*][*][*]


Group Icon
Group: Banned
Posts: 52997
Member No.: 10
Joined: 13-October 03

Status: (71582612m) [XX]


QUOTE (Toby @ Oct 14 2006, 12:16 PM)
why not also use a .htaccess or wtf

because not all web hosts support that either.
PM
Top
Unspecified
pistons1121
Posted: Oct 14 2006, 02:37 PM
Quote Post


Standard Member


Group Icon
Group: Banned
Posts: 1940
Member No.: 1482
Joined: 26-September 05

Status: (71582591m) [XX]


Posting in a thread about porn and naked ladies.
PMEmail Poster
Top
Unspecified
Biddy
Posted: Oct 14 2006, 02:41 PM
Quote Post


Hi.
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Banned
Posts: 49111
Member No.: 6
Joined: 13-October 03

Status: (0d) [--]


QUOTE (pistons1121 @ Oct 14 2006, 09:37 PM)
Posting in a thread about porn and naked ladies.

You are worthy of my internets.

Just wait for randomimage.net to get back up.


--------------------
user posted imageuser posted imageuser posted imageuser posted imageuser posted imageuser posted image

user posted image
PMEmail PosterAOLMSN
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

  Topic Options Topic Options Reply to this topicStart new topicStart Poll

 




[ Script Execution time: 0.0690 ]   [ 14 queries used ]   [ GZIP Enabled ]   [ Server Load: 0.31 ]