[FX.php List] Problem with site on client's server
Steve Winter
steve at bluecrocodile.co.nz
Thu Oct 18 12:16:15 MDT 2007
Hi Joel,
With all errors set to show, including Notices then
if($skipSize)
and
if($skipSize == '')
will both return notices about undefined index... I know that at times I
used to get a bit lazy and just use the first of these...
Your first one however
if(isset($skipSize))
is fine, and I tend to extend that further to be
if(isset($skipSize) && $skipSize != '')
as that way you check both that the variable actually exists, and that it
has no value...
Hope this clarifies things... ;-)
Cheers
Steve
-----Original Message-----
From: fx.php_list-bounces at mail.iviking.org
[mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Joel Shapiro
Sent: Thursday, 18 October 2007 6:59 p.m.
To: FX.php Discussion List
Subject: Re: [FX.php List] Problem with site on client's server
oops.
actually should have been
e.g. if ( !isset( $skipSize )) vs. if ( $skipSize == '' )
to make them comparable
! + isset
-Joel
On Oct 18, 2007, at 10:51 AM, Joel Shapiro wrote:
> Hmm... Were you using isset()? (I wouldn't have thought that that
> could cause an error)
>
> e.g. if ( isset( $skipSize )) vs. if ( $skipSize == '' )
>
> -Joel
>
>
> On Oct 18, 2007, at 10:27 AM, Bob Patin wrote:
>
>> Joel,
>>
>> Actually it wasn't a counter variable; it was my skip variable for
>> doing previous/next code for page views. I had an IF statement
>> that said, if $skipSize isn't set, set it to zero; so rather than
>> that goofy method I just put a hidden variable on the form, to set
>> the skipSize to zero. That way the variable is set no matter how
>> it's used.
>>
>> So it either gets set to zero when the query is performed, or it
>> gets reset to an appropriate value when the PREV/NEXT buttons are
>> used on the results page.
>>
>> Bob
>>
>>
>> On Oct 18, 2007, at 12:15 PM, Joel Shapiro wrote:
>>
>>> Hey Bob
>>>
>>> Can you give an example of your undeclared variable?
>>>
>>> Do you mean you used a counter variable in a loop without
>>> starting it equal to zero?
>>>
>>> -Joel
>>
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
_______________________________________________
FX.php_List mailing list
FX.php_List at mail.iviking.org
http://www.iviking.org/mailman/listinfo/fx.php_list
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.12/1072 - Release Date: 15/10/2007
5:55 p.m.
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.12/1072 - Release Date: 15/10/2007
5:55 p.m.
More information about the FX.php_List
mailing list