GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Pic of the day script? (https://gfy.com/showthread.php?t=775665)

NinjaSteve 10-11-2007 05:57 AM

Pic of the day script?
 
Does anybody know of a good 'picture of the day' script? I'm looking for it to pull either random pics or pics in order out of 365 (not just 31 pics max). I am having problems locating one. Thanks.

Click Obey 10-11-2007 07:39 AM

Bump for you. Ive been looking for a similar script also.

Violetta 10-11-2007 07:53 AM

Woj is selling one... do a search on his name! (or just look at every thread's 50th post)

NinjaSteve 10-11-2007 07:54 AM

Thanks I'll do a search. I would think there's a good free one out there especially with openads available.

wateva 10-11-2007 07:55 AM

good luck on finding a free one....:)

NinjaSteve 10-11-2007 10:48 PM

Anybody else?

SmokeyTheBear 10-11-2007 10:54 PM

i wrote this simple tutorial for gfy , very simple cut and paste code , if you have any questions let me know

http://www.gofuckyourself.com/showthread.php?t=765730

SmokeyTheBear 10-11-2007 10:55 PM

ps the tutorial shows how to do several diff methods all in one but you dont need to set it up like that you can use it just for pictures if you want

GrouchyAdmin 10-11-2007 11:05 PM

Here. I'm bored, so I wrote a very trivial one for you. This isn't pretty
simple, but it'll work with any version of PHP4 and PHP5 with no problems.

If called normally, it will use the day of the year as the picture of the day, prefixing zeros as required for 3 numbers (001.jpg, 010.jpg, 111.jpg).

If you set "$rand=TRUE;" it will pick randomly between pictures 001.jpg to 365.jpg. If this file is missing, it will attempt to output "missing.jpg".

Code:

<?php
// DumbPic Script by GrouchyAdmin. <[email protected]>.
// You are free to use this code, but please leave this notice
// in place.
$rand=FALSE;
$dayNow=sprintf("03d", date("z")) . ".jpg";
header("Content-type: image/jpeg");
if ($rand)
$dayNow = sprintf("%03d", rand(1,365)) . ".jpg";
  header("Content-type: image/jpeg");
if (file_exists("$dayNow")) {
 @readfile("$dayNow");
} else {
 @readfile("missing.jpg");
}
?>


Az A Bay Bay 10-11-2007 11:06 PM

good luck....

GrouchyAdmin 10-11-2007 11:06 PM

Quote:

Originally Posted by SmokeyTheBear (Post 13224204)
i wrote this simple tutorial for gfy , very simple cut and paste code , if you have any questions let me know

http://www.gofuckyourself.com/showthread.php?t=765730

Hah. Figures that you'd beat me by the time I opened a terminal. :1orglaugh

Edit: If you use my simple script, call it as: <img src="script.php"> - I originally had it test for ?rand in the URL passing, but decided you'd probably want either/or.

Az A Bay Bay 10-11-2007 11:06 PM

tRyin to find a
fRee one "(

GrouchyAdmin 10-11-2007 11:15 PM

Upon second thought, I put it back. If you want random, call as "script.php?rand", otherwise it will use the current day of the year.

Code:

<?php
// DumbPic Script by GrouchyAdmin. <[email protected]>.
// You are free to use this code, but please leave this notice
// in place.
// Set $rand to TRUE to choose randomly between 001.jpg and 365.jpg.
$rand=isset($_REQUEST['rand']) ? TRUE : FALSE;
$picNow=($rand) ? sprintf("%03d", rand(1,365)) : sprintf("03d", date("z")) . ".jpg";
header("Content-type: image/jpeg");
if (file_exists("$picNow")) {
 @readfile("$picNow");
} else {
 @readfile("missing.jpg");
}
?>


EDepth 10-11-2007 11:31 PM

The best solution would be to setup a cron job that runs every night, that copies the fullsize image + thumbnails from a private directory to a public directory. So, you name your images 1-31.jpg (or 1-365.jpg), thumbnails like tn[1-31]_widthxheight.jpg. The last thing you want to do is have a bunch of php code running over and over again for an image load (especially if you are determining which thumbnail to load via php)

so,

PHP Code:

<?php
// get the day of the month
$today date("d");

// copy the fullsize image and name it as image.jpg 
copy("/blah/privatepath/".$today.".jpg","/blah/publicpath/image.jpg");

// repeat the following for each thumbnail
copy("/blah/privatepath/tn".$today."_88x88.jpg","/blah/publicpath/tn_88x88.jpg");

?>

So now, your potd html page can just link to image.jpg (no php needed) + your affiliates can link to tn_88x88.jpg without linking to a php page to load a thumbnail...


All times are GMT -7. The time now is 03:56 AM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123