我有一个HTML表单。当您点击提交按钮时,它将框中的数据存储到一个表格中,然后显示一条消息。该消息从PHP文件发送,然后由js在HTML文件中显示。问题是邮件中有br
标签,当邮件显示时,它显示<br>
标签而不是断行。Php echo显示br标记
这就是我正在测试的地方 - http://ft5.cu.cc/点击心脏标志查看表格。
HTML表单
<div class="contact">
<form method="post" action="daalo.php">
<input type="text" maxlength="30" class="text" name="ign" id="ign" placeholder="Please type your IGN(In Game Name)" required="required"/>
<input type="email" maxlength="30" class="required email" name="email" id="email" placeholder="Please type your email" required="required"/><span class="status"></span>
<table width="100%">
<tr>
<td><input type="text" maxlength="30" class="text" id="steamid" name="steamid" placeholder="Enter your Steam ID" required="required"/></td>
<td><span class="status">
<img id="tick" alt="Good"src="images/tick.png" width="16" height="16"/></td>
</tr>
</table>
<span id="cross">Steam Id Already Added</span>
</span>
<input type="submit" name="register" id="register" value="Submit" disabled="disabled" />
</form>
<div id="loading">Processing your <b>WHITELIST</b> entry....</div>
<div id="success"></div>
</div>
* 腓插入 *
<?php
include('connecti.php'); //Ganja Login
// Check connection
if (mysqli_connect_errno())
{
echo 'Failed to connect to MySQL: ' . mysqli_connect_error();
}
//Insert
$lab1='IGN<br>';
$lab2='Email ID<br>';
$lab3='Steam ID<br>';
$lab4='Submitted.';
$lab5='Whitelist is updated everyday at 8pm (UTC+01:00) Brussels, Copenhagen, Madrid, Paris.';
$sql="INSERT INTO rusty_whitelist (name, email, steamid) VALUES ('$_POST[ign]','$_POST[email]','$_POST[steamid]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
echo $lab1;
echo $lab2;
echo $lab3;
echo $lab4;
echo $lab5;
mysqli_close($con);
?>
Java脚本
(function($) {
$('form').submit(function(e){
var thisForm = $(this);
e.preventDefault();
$(this).fadeOut(function(){
$("#loading").fadeIn(function(){
$.ajax({
type: 'POST',
url: thisForm.attr("action"),
data: thisForm.serialize(),
success: function(data){
$("#loading").fadeOut(function(){
$("#success").text(data).fadeIn();
});
}
});
});
});
});
$('.md-trigger').tipsy({gravity: 's'});
})(jQuery);
$(function(){
$().ready(function() {
$('#videobg').tubular({videoId: 'tDvBwPzJ7dY'}); // where idOfYourVideo is the YouTube ID.
});
});
我清理你的问题,以正确格式化的东西。请阅读[如何格式化您的帖子](http://stackoverflow.com/help/formatting)。无论如何,我认为你没有给我们足够的关于你如何展示这些信息的信息。我们无法回答,因为您没有向我们显示任何代码。 –
是的,我试着把它放在现在它不让我。我试过这种方式 '$ lab1 ='IGN
';' ' '$ lab2 ='电子邮件ID
';' 然后插入 'echo $ lab1;' 'echo $ lab2;' – user3079935
我在评论中发布了它,但它看起来没有正常发挥作用,它不让我再编辑它 – user3079935