I am having the same problem as tcarden. When a customer attempts to create a new account and does not check the "Same address for billing/shipping" then error messages come up asking if the first name is correct, the last name is correct, the address correct ?etc...
I checked the error logs and on one occasion there was a PHP Fatal error: Call to a member function RecordCount() on line 395. I compared it to the create_account.php file from a fresh FEC module download and it was the same with the exception of an extra { on the php file that is on my site. So I tried removing the extra { but it spit out another error: PHP Parse error: syntax error, unexpected '}' on line 708. So I removed both and the Log In page went directly to the "You have successfully created an account" message without any fields to input customer information. Scrapped that...
Then I looked up the original error: PHP Fatal error: Call to a member function RecordCount() on a php forum and it looked like two statements were reversed.
This is what is in the FEC module download on the create_account.php:
$found_exact_iso_match = ($zone->RecordCount() == 1);
if ($zone->RecordCount() > 1) {
and what was suggested in the php forum for this type of error is this:
if ($zone->RecordCount() > 1) {
$found_exact_iso_match = ($zone->RecordCount() == 1);
I tried switching the statements and that did not work either. The Log In page came up blank. I am back to square one and am doing things way above my skill set so any help would be appreciated. Thanks!