[英]How to display alert message after submitting form
I want to display alert message of language selected. 我想显示所选语言的警报消息。 Disply alert message after submission of form.Below the code.I want to display alert message of language selected after.How can i do this? 提交表单后显示警报消息。在代码下方。我想显示之后选择的语言的警报消息。我该怎么办?
<?php
global $mysqli;
$lang="Select `prompt_language` FROM `account_detail` WHERE `org_id`='36'";
$res= $mysqli->query($lang) or die($mysqli->error);
$row=$res->fetch_array(MYSQLI_ASSOC);
if($_POST['submit']=="Save")
{
$language=$_POST['pbx_lan'];
if($language!="")
{
$query="update `account_detail` set `prompt_language`= '$language' WHERE `org_id`='36'";
$result = $mysqli->query($query) or die($mysqli->error);
$_SESSION['check_update'] = "1";
setcookie("msg","Language Successfully Updated",time()+5,"/");
header("location:".SITE_URL."index.php?view=view_service");
}
else
{
setcookie("err","No Language Selected.Please Select Language",time()+5,"/");
header("location:".SITE_URL."index.php?view=view_service");
}
}
?>
<div class="dashboard">
<h2>Select Language<h2>
<form action="<?php echo $PHP_SELF ?>" method="post" enctype="multipart/form-data" action="prompts.php" >
<select id="pbx_lan" name="pbx_lan" style="margin-left:5px width=1px" class="input validdid required" >
<option value="">Select</option>
<option value="en" <?php echo $row['prompt_language'] == "en" ? "selected=selected" : ""; ?>>English</option>
<option value="uk" <?php echo $row['prompt_language'] == "uk" ? "selected=selected" : ""; ?>>English(UK)</option>
</select><br></br>
<input type="submit" name="submit" id="sub" value="Save" class="btn" style="margin-left:5px" />
</form>
</div>
Place try the below code 尝试以下代码
echo '<script>
alert("You have selected '.$language.'");
window.location = "'.$SITE_URL.'index.php?view=view_service."
</script>';
//header("location:".SITE_URL."index.php?view=view_service");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.