Laravel可以创建一个文本字段,我可以从之前生成的单词中选择一个随机数字,并且必须输入到字段,如果它是真的,则网站重定向。
示例:
我的数据库中保存了一个单词,如:stackoverflow
我访问我的页面并收到如下消息:
Choose the 3th Digit from your Word and enter it
此示例中的正确答案为a
。如果我在文本输入字段中输入它,并且Laravel检查它是否正确,如果它是真的我重定向到主页。
如果我访问我必须选择的数字页面,Laravel也可以随时更改:选择3th Digit,1th Digit,6th Digit
非常感谢
答案 0 :(得分:0)
我不知道这是否有帮助
$string = 'stackoverflow';
$find = 'a';
$position = strpos($string, $find);
// Note our use of ===. Simply == would not work as expected
// because the position of 'a' was the 0th (first) character.
if ($position === false) {
echo "The string '$find' was not found in the string '$string'";
} else {
echo "The string '$find' was found in the string '$string'";
echo " and exists at position $position";
}
答案 1 :(得分:0)
我将编写一个基本的伪代码,你可以在php中编写并改进它。 我们假设您有一个包含X个字符的字符串。
随机化一个介于1和X之间的数字,让我们将其称为N.
从给定字符串中删除第N个字符,并用下划线或其他内容替换。
要求用户输入第N个字符。
检查输入是否是您删除的第N个字符。
重定向如果为true,则显示错误,如果为false。