Change your logic here...

if($max_length == -1)

then you did not send a value for $max_length and act accordingly.

or

if(!($max_length == -1))

you did send a $max_length value and act accordingly.

But I want to make the same things, with some additions if $max_length is set. That's why I start with the check if($max_length > -1).


function secure_string($unsafe_string, $max_length = -1, $errormessage = "Du har skrivit för många tecken.")
{
if($max_length > -1)
{
do stuff that's have to be done when $max_length is set
}
do stuff that's have to be done wether $max_length is set or not
}


Is there really something wrong with this logic (since it doesn't work, it obvious is, but what)?


-- anders thoresson

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to