jarv Posted November 17, 2010 Share Posted November 17, 2010 my current code: $Townsearch = $_REQUEST['rsTown']; list($Town, $County) = split('[,]', $Townsearch); ltrim($County,1); I am getting undefined index and undefined offset, so I tried this: if $_REQUEST['rsTown'] == ''{ $Townsearch = ''; } else { $Townsearch = $_REQUEST['rsTown']; } but this brought back: Parse error: syntax error, unexpected T_VARIABLE, expecting '(' in D:\retroandvintage.co.uk\wwwroot\main.php on line 6 Can someone please help? thanks Quote Link to comment https://forums.phpfreaks.com/topic/218978-undefined-index-and-undefined-offset/ Share on other sites More sharing options...
ManiacDan Posted November 17, 2010 Share Posted November 17, 2010 Basic control structures: IF statements require parens: if ( $something == $somethingElse ) { //behavior if true } else { //behavior if false } Also, you should be using the isset() function to check to see of offsets are set. And the split() function is deprecated and should not be used. You want explode() for this. -Dan Quote Link to comment https://forums.phpfreaks.com/topic/218978-undefined-index-and-undefined-offset/#findComment-1135608 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.