javascript函数在php中不能正常工作
这是我的javascript函数在php中不能正常工作,javascript,php,alert,message,Javascript,Php,Alert,Message,这是我的php代码。插入数据后,我使用了警报消息。消息显示正确。但当我单击叉号时,它不会关闭 if(isset($_POST['create_post'])){ $name = $_POST['name']; $email = $_POST['email']; $country = $_POST['country']; $msg = $_POST['description']; $stmt = $connection->prepare("I
php
代码。插入数据后,我使用了警报消息。消息显示正确。但当我单击叉号时,它不会关闭
if(isset($_POST['create_post'])){
$name = $_POST['name'];
$email = $_POST['email'];
$country = $_POST['country'];
$msg = $_POST['description'];
$stmt = $connection->prepare("INSERT INTO message(name,email,country,msg,date) VALUES (?, ?, ?, ?,now())");
$stmt->bind_param('ssss', $name,$email,$country,$msg);
$stmt->execute();
$stmt->close();
if($stmt){
echo '<div class= "alert">';
echo ' <span class="closebtn" onclick="this.parentElement.style.display="none";">×</span> ';
echo 'Your messaage has been sent ';
echo ' </div>';
}else{
die('Query fialed' . mysqli_error($connection));
}
}
if(isset($\u POST['create\u POST'])){
$name=$_POST['name'];
$email=$_POST['email'];
$country=$_POST['country'];
$msg=$_POST['description'];
$stmt=$connection->prepare(“插入到消息(名称、电子邮件、国家/地区、消息、日期)值(?,,,,,,now())”;
$stmt->bind_param('ssss',$name,$email,$country,$msg);
$stmt->execute();
$stmt->close();
如果($stmt){
回声';
回音“×;”;
回音“您的信息已发送”;
回声';
}否则{
die('查询失败'.mysqli_错误($connection));
}
}
警报消息部分:
echo '<div class= "alert">';
echo ' <span class="closebtn" onclick="this.parentElement.style.display="none";">×</span> ';
echo 'Your messaage has been sent ';
echo ' </div>';
echo';
回音“×;”;
回音“您的信息已发送”;
回声';
此行有太多嵌套的“
标记:
echo'×;;
如果您正确地转义了内部代码(\”
),它就会工作
通过使用原始HTML的FIDLE示例:
更好的是,我只是删除了echo
语句,所以看起来像这样:
if($stmt){
?>
<div class= "alert">
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</span>
Your messaage has been sent
</div>
<?php
}else{
if($stmt){
?>
&时代;
您的邮件已发送
此行嵌套的“
标记太多:
echo'×;;
如果您正确地转义了内部代码(\”
),它就会工作
通过使用原始HTML的FIDLE示例:
更好的是,我只是删除了echo
语句,所以看起来像这样:
if($stmt){
?>
<div class= "alert">
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</span>
Your messaage has been sent
</div>
<?php
}else{
if($stmt){
?>
&时代;
您的邮件已发送
您能正确编辑y代码吗,因为您的答案代码会给我带来错误:(语法错误,意外的“无”(T_字符串),在C:\wamp\www\中应为“,”或“;”,如果您能正确编辑我的代码,非常感谢您的更新。只是忘记删除一个用于结束的;
,,非常感谢:D现在工作正常:)我有一个问题。为什么要这样使用php标记?>你能正确编辑y代码吗,因为你的答案的代码会给我带来错误:(语法错误,意外的“无”(T_字符串),在C:\wamp\www\中应为“,”或“;”,如果您能正确编辑我的代码,非常感谢您的更新。只是忘了删除一个用于结尾的;
,,,非常感谢:D现在工作正常:)我有一个问题。为什么要使用这样的php标记?>