Elliotte Harold wrote:
Here's a simple example: a news site backed by a database. URLs like
http://www.example.com/news/2007/07/05
http://www.example.com/news/2007/07/06
http://www.example.com/news/2007/07/07
http://www.example.com/news/2007/07/08
...
return pages which contain that day's headlines extracted from the
database.
Are those dates consecutive? Means, is there a newspage for each day? If
yes, then this is trivial. Still trivial if they are excluding sundays
or such.
One script, no more, must handle all dates. (I don't really care if
there are 2 or 3 scripts, but I do not want to have to write a separate
page for each URL. The number of PHP scripts must be finite and fixed.
It should not increase with the number of URLs the script services.)
The only way I've ever seen this done in PHP is by using mod_rewrite,
though they're a couple of other interesting suggestions in the thread I
need to explore further. Do you have a suggestion?
Yes, a db table and header("Location: ") redirects that get stuffed
from what the table query returns, plus one redirect for the case the
required resource isn't found.
Unless I am entirely dense, this is what the other posts point to the
whole time.
David
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php