php jquery onclick отправить перенаправить на другую страницу - PullRequest
0 голосов
/ 06 декабря 2018

Я пытаюсь заставить это работать, но что-то не так:

<?php
if(isset($_POST['submit'])){
    echo "<script>location='https://google.com'</script>";
exit();
}
?>

<html>
<head>

<script>
    function onSubmit() {
        document.getElementById('menu_post').value = 'main';
        document.forms['MenuForm'].submit();
    }

</script>

</head>
<body>

<a onclick="onSubmit();return false;" href="javascript:void(0)">Test</a>

<form name="MenuForm" method="post" action="index.php">
    <input type="hidden" id="menu_post" name="menu_post" value="" />
</form>

</body>
</html>

Я пробовал это [ php при отправке перенаправления на другую страницу

Новсе еще не работает.

Заранее спасибо за любую помощь, ребята.

1 Ответ

0 голосов
/ 06 декабря 2018

Это должно быть что-то вроде:

if(isset($_POST['submit'])){
    echo "<script>window.location.href='https://google.com'</script>";
    exit();
}

// ----- edit ----- //

Вы на самом деле ничего не публиковали как "submit".

if(isset($_POST['menu_post'])){
    echo "<script>window.location.href='https://google.com'</script>";
    exit();
}
...