Per Jessen wrote:

> 
>         $editmain=strcasecmp($_REQUEST['contact'],"main")==0;
>         //$editbilling=strcasecmp($_REQUEST['contact'],"billing")==0;
>         //$edittechnical=strcasecmp($_REQUEST['contact'],"technical")==0;
> 

OK, 
I've now guarded the above with :

if ( isset($_REQUEST['contact']) )
{
        $editmain=strcmp($_REQUEST['contact'],"main")==0;
        $editbilling=strcmp($_REQUEST['contact'],"billing")==0;
        $edittechnical=strcasecmp($_REQUEST['contact'],"technical")==0;
}

and the segfault is gone.  Still, a segfault just because I'm using an unset
global?  And why only on the 2nd or later statement?


/Per Jessen, Zurich

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to