Я пытаюсь создать сценарий litte php, который автоматически установит правильную опечатку при вставке адреса электронной почты в форму.Автоматически изменять опечатную ошибку адреса электронной почты
if (strpos($_POST["email"], "@hotmail.comm") !== false) {
$_POST["email"] = str_replace('@hotmail.comm', '@hotmail.com', $_POST["email"]);
goto end;
}
if (strpos($_POST["email"], "@homail.com") !== false) {
$_POST["email"] = str_replace('@homail.com', '@hotmail.com', $_POST["email"]);
goto end;
}
end:
Когда я проверить это, все работает нормально для @ homail.com но когда я проверяю с @ hotmail.comm, электронной почты изменилось на @ hotmail.commm
Любая идея whis это идет не так с @ hotmail.comm?
С наилучшими пожеланиями,
Арье
работает для меня. Кстати, вам не нужен ужасный goto's – DevDonkey
@Arie, я проверил ваш код и набрал [email protected] Он работает нормально, как и ожидалось в конце. –
@Arie, Пожалуйста, проверьте мой ответ на свое решение, сообщите мне, если у вас все еще есть проблемы! –