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.
Pic of the day script?
Collapse
X
-
Tags: None
-
Bump for you. Ive been looking for a similar script also.Convert your clicks with Swank Dollars ICQ - 472 856 761 -
Thanks I'll do a search. I would think there's a good free one out there especially with openads available....Comment
-
-
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=765730hatisblack at yahoo.comComment
-
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 wanthatisblack at yahoo.comComment
-
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"); } ?>
Comment
-
-
Hah. Figures that you'd beat me by the time I opened a terminal.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
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.Last edited by GrouchyAdmin; 10-11-2007, 10:07 PM.Comment
-
-
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"); } ?>
Comment
-
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,
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...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"); ?>ICQ: 275335837Comment

AIM: GrouchyGfy
Comment