Я создаю форму, где я хочу, чтобы, если кто-то ответил, это определенное число, например, 2 или 7, будет направлено на разные страницы.if elseif else preg_match window location
Я искал в Интернете и придумал это.
<?php
// define variables
$name "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (!preg_match("/^3/",$name)) {
echo "<meta http-equiv="refresh" content="0; URL=http://google.nl/">";
} elseif (!preg_match("/^9/",$name)) {
echo "<meta http-equiv="refresh" content="0; URL=http://osm.nl/">";
}
else {
echo "<meta http-equiv="refresh" content="0; URL=http://facebook.nl/">";
}
}
?>
Сначала я протестировал его, создав форму проверки, которая отлично работает. В рамках исследования я редактировал код. Но теперь, когда я попытался открыть страницу, она проста.
Как я это исправить, что я могу перенаправить входы
'echo ' KDOT
'preg_match()' - молоток, чтобы взломать гайку. Try 'if ($ name == 3) {' – RiggsFolly
И где же' $ name' приходят из любой точки – RiggsFolly