prepare('SELECT id FROM developers WHERE verification_token = ? AND is_verified = FALSE'); $stmt->bind_param('s', $token); $stmt->execute(); $stmt->store_result(); if ($stmt->num_rows === 1) { // 更新验证状态 $updateStmt = $conn->prepare('UPDATE developers SET is_verified = TRUE, verified_at = NOW(), verification_token = NULL WHERE verification_token = ?'); $updateStmt->bind_param('s', $token); $updateStmt->execute(); $updateStmt->close(); $success = '邮箱验证成功!现在您可以登录并创建应用了。'; } else { $error = '验证链接无效或已过期'; } $stmt->close(); } catch (Exception $e) { log_error('邮箱验证失败: ' . $e->getMessage(), __FILE__, __LINE__); $error = '验证过程中发生错误,请稍后再试'; } } } ?>