cffood Posted November 11, 2013 Share Posted November 11, 2013 (edited) Notice: Undefined index: amount in admin\controller.php on line 382 Call Stack # Time Memory Function Location 1 0.0080 421320 {main}( ) ..\controller.php:0 I am not sure what this means: if (isset($_POST['addClientFunds'])): /*line 382 */ $amount = floatval($_POST['amount']); $userid = intval($_POST['addClientFunds']); $totalnow = getValue("credit", "users","id = $userid"); $data['credit'] = ($totalnow == 0.00 and $amount < 1) ? '0.00' : floatval($totalnow + $amount); $db->update("users", $data, "id='" . $userid . "'"); print $data['credit']; endif; Edited November 11, 2013 by cffood Quote Link to comment Share on other sites More sharing options...
trq Posted November 11, 2013 Share Posted November 11, 2013 It means that the index 'amount' does not exist within the $_POST array. Change: if (isset($_POST['addClientFunds'])): to if (isset($_POST['addClientFunds']) && isset($_POST['amount'])): Quote Link to comment Share on other sites More sharing options...
cffood Posted November 11, 2013 Author Share Posted November 11, 2013 thank you.. changed it but getting this error now? Parse error: syntax error, unexpected 'endif' (T_ENDIF) in C:\wamp\www\fmp\admin\controller.php on line 390 Quote Link to comment Share on other sites More sharing options...
trq Posted November 11, 2013 Share Posted November 11, 2013 Post your code. Quote Link to comment Share on other sites More sharing options...
cffood Posted November 11, 2013 Author Share Posted November 11, 2013 here it is. controller.php Quote Link to comment Share on other sites More sharing options...
kicken Posted November 11, 2013 Share Posted November 11, 2013 There are no syntax errors in the file you posted: d:\>php -l controller.php No syntax errors detected in controller.php The formatting of that code could use a little work though. Quote Link to comment 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.