Ciao diggers ...
Here is a little patch for htsearch. In fact to check the value of
matchesperpage I had to insert a javascript inside my form. Else, if user
would have inserted a non int value (or non positive value), htsearch would
have crashed.
With this minimal control, we check for a valid positive value of it.
This is my propose: any Idea?
Ciao a tutti
e Buona Pasqua
(Ciao to all of you and have a happy Easter)
-Gabriele
Here is the code:
--- htsearch.cc.old Thu Apr 1 11:03:14 1999
+++ htsearch.cc Thu Apr 1 11:04:04 1999
@@ -157,8 +157,14 @@ main(int ac, char **av)
config.Add("match_method", input["method"]);
if (input.exists("format"))
config.Add("template_name", input["format"]);
+
if (input.exists("matchesperpage"))
- config.Add("matches_per_page", input["matchesperpage"]);
+ {
+ // minimum check for a valid int value of "matchesperpage" cgi variable
+ if(atoi(input["matchesperpage"])>0)
+ config.Add("matches_per_page", input["matchesperpage"]);
+ }
+
if (input.exists("page"))
pageNumber = atoi(input["page"]);
if (input.exists("config"))
>>>>
Did you know Prato is Roberto Benigni's hometown?
Well ... now you know it ...
Oopps ... That's just where I come from. :-))
Thanks Roberto !!!
<<<<
-------------------------------------------------
Gabriele Bartolini
U.O. Rete Civica - Comune di Prato
Prato - Italia - Europa
e-mail: [EMAIL PROTECTED]
http://www.po-net.prato.it
-------------------------------------------------
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.