Поэтому я хочу перенаправить на «editcomment.php» при нажатии кнопки.
Я пытался изменить имя на onclick, я также пытался поместить кнопку внутри тегов, чтобы использовать href.
echo("<button class='col-sm-2 border1' name='myButton1()'>");
echo("<p>Bokad</p>");
echo("</button>");
session_start();
$bokning = 0;
Поэтому я хочу перенаправить на «editcomment.php» при нажатии кнопки.
Я пытался изменить имя на onclick, я также пытался поместить кнопку внутри тегов, чтобы использовать href.
[110] Как уже упоминалось, я хочу, чтобы он перенаправил в editcomment.php и изменил $ bokning на 1, но ничего не происходит. Есть идеи?
SESSION['bokningar'] = $bokning;
function myButton1(){
$bokning = 1;
header("Location: editcomment.php");
}
Как уже упоминалось, я хочу, чтобы он перенаправил в editcomment.php и изменил $ bokning на 1, но ничего не происходит. Есть идеи?
Прежде всего, вы не можете использовать функцию PHP для перенаправления. Вот два решения. Оба решения предполагают, что вы не отправляете форму с данными. Если вы делаете это, есть совершенно другой подход.
Обратите внимание на использование полного URL-адреса ниже.
<a href="http://yourdomain.com/editcomment.php">
<button class='col-sm-2 border1' name='myButton1()'>
</a>
Второй заключается в использовании JavaScript. Сделайте это внизу своей веб-страницы.
<script>
function myButton1() {
window.location.replace("http://yourdomain.com/editcomment.php");
}
</script>
С учетом вышесказанного вам придется снова включить onClick () в вашу кнопку.
вы можете использовать ajax для передачи данных в событие нажатия кнопки на другой странице без перенаправления страницы
$(document).ready(function(){
$("#submit2").click(function(){
$.ajax( {
url: "<?php echo site_url();?>Home/get_regiter_data",
method: "POST",
data: $("#registrationForm").serialize(),
dataType: "text",
success: function(strMessage) {
// alert("Registration success");
window.location.href = '<?php echo site_url();?>Login';
// $(".Next-btn-div").hide();
}
});
});
});
Вы не можете вызывать функцию php напрямую с HTML-элементами.