我想显示所选语言的警告消息。提交表单后显示提示信息。代码下面。我想显示所选语言的警告信息。我该怎么做呢?
<?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>
放置尝试下面的代码
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");