Re: Other Notice problem...
| From: | Marco Tabini | Date: | Fri, 08 Nov 2002 16:00:12 +0000 |
| Subject: | Re: Other Notice problem... | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-123405@lists.php.net to get a copy of this message | ||
Try
if (isset ($status) && $status == 'ADD')
instead... this should take care of the error--IF you're sure that the
fact that the $status variable is not set at that point is ok.
Marco
-------------
php|architect -- The Monthly Magazine For PHP Professionals
Come visit us on the web at http://www.phparch.com!
On Fri, 2002-11-08 at 11:04, R B wrote:
> My code is:
>
> <?php
> some code.....
> ....
> ....
>
> if ($status == "ADD") {
>
> some code ...
> ...
> ...
> }
> ?>
> The message is: "Notice: Undefined variable: status in ...."
>
> I'm going to explain how my script work.
> I have an php page (addProduct.php) with an input form. I have 2 buttons
> (add and cancel) and a hidden control with name=status. If i press the add
> button, the page submit the form data to the same page (<form
> action="addProduct.php">) with status hidden control name set to ADD, so the
> if statement its true only if i press the add button.
> I see the message when i call the page to add the data not when i submit the
> data.
>
> How can i fix the problem? or there is another best way to do this?
>
>
>
> >From: Marco Tabini <marcot@tabini.ca>
> >To: R B <rbphp@hotmail.com>
> >CC: php-general@lists.php.net
> >Subject: Re: [PHP] Other Notice problem...
> >Date: 08 Nov 2002 10:25:46 -0500
> >
> >This usually means that you're using a variable without having
> >initialized it. For example
> >
> >$a = $b + 1;
> >
> >will give you that warning if no value is assigned to $b prior to this
> >line. It's PHP's way of telling you that you might be doing something
> >wrong.
> >
> >Perhaps if you post some of your code we can help better?
> >
> >
> >Marco
> >
> >-------------
> >php|architect -- The Monthly Magazine For PHP Professionals
> >Come visit us on the web at http://www.phparch.com!
> >
> >On Fri, 2002-11-08 at 10:31, R B wrote:
> > > This is not the same question i asked yesterday.
> > >
> > > When i set error_reporting = E_ALL and display_errors = On in my
> >php.ini,
> > > i get the next message:
> > >
> > > "Notice: Undefined variable: varname in ....".
> > >
> > > How can i fix this problem without setting error_reporting = E_ALL &
> > > ~E_NOTICE and/or display_errors = Off, or what way do you think is the
> >best
> > > to resolve this problem?
> > >
> > > Thanks,
> > >
> > > RB
> > >
> > >
> > >
> > > _________________________________________________________________
> > > Charla con tus amigos en línea mediante MSN Messenger:
> > > http://messenger.microsoft.com/es
> > >
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
>
>
> _________________________________________________________________
> MSN. Más Útil Cada Día http://www.msn.es/intmap/
>