我有一个输入字段和一组来自 DB 表的电子邮件。
我正在比较输入字段与数组的相似性。
但是有些方法,我被困在循环中。
该循环检查是否将每封电子邮件与输入字段进行比较?
无论我输入的内容是否相同,它总是将我带到 google.com
这是来自控制器的代码:
if (isset($_POST['btn_free_download']))
{
// Get current input email from input field
$email = $this->getRequest()->getParam('email');
// Get all emails from the user
$referred_users = $this->_helper->user()->getReferredUsers()->toArray();
// Check the similarity which it with a loop
foreach ($referred_users as $referred_user)
{
similar_text($email, $referred_user['email'], $similar);
}
// If yes, Pop up message or redirect to some page
if ($similar < 97)
{
$this->_redirect('http://google.com');
}
// If not, redirect user to free download page
else
{
$this->_redirect('http://yahoo.com');
}
}