Php 我该怎么做才能让我拥有
我该怎么做才能在我的php代码中包含逗号/和刹车,以便回复。当我尝试添加它时,我得到的答复是无法添加或w.e.错误,当我按enter键切换到下一行时,它只会生成一个空格。 这是我的密码:Php 我该怎么做才能让我拥有,php,Php,我该怎么做才能在我的php代码中包含逗号/和刹车,以便回复。当我尝试添加它时,我得到的答复是无法添加或w.e.错误,当我按enter键切换到下一行时,它只会生成一个空格。 这是我的密码: <?php if($_SESSION['signed_in']) { echo ' <div style="clear: both;"> </div> <div class="header">
<?php
if($_SESSION['signed_in'])
{ echo '
<div style="clear: both;"> </div>
<div class="header">
<h3>Post Reply</h3>
</div>
<div class="container_oro2">
<div class="cpadding">
<input type="button" class="bbbutton light" title="[color=][/color]" value="Color" />
<input type="button" class="bbbutton light" title="[size=11px][/size]" value="Size" />
<input type="button" class="bbbutton light" title="[b][/b]" value="Bold" />
<input type="button" class="bbbutton light" title="[i][/i]" value="Italic" />
<input type="button" class="bbbutton light" title="[u][/u]" value="Underline" />
<input type="button" class="bbbutton light" title="[img][/img]" value="Image" />
<input type="button" class="bbbutton light" title="[url=http://][/url]" value="URL" />
<input type="button" class="bbbutton light" title="[center][/center]" value="Center" />
<input type="button" class="bbbutton light" title="[quote=][/quote]" value="Quote" />
<input type="button" class="bbbutton light" title="[spoiler][/spoiler]" value="Spoiler" />
<input type="button" class="bbbutton light" title="[youtube]http://www.youtube.com/watch?v=[/youtube]" value="YouTube Video" />
</div>
<br/> <form action="" method="post">
<div class="center">
<textarea id="form" name="reply-content" cols="70" rows="8"> </textarea>
<br/><input type="submit" name="add_submit" value="Submit Post" /> </div>
</form>
</div>';
}
else
{
echo '<div style="clear: both;"> </div>
<div class="header">
<h3>Post Reply</h3>
</div>
<div class="container_oro2">
<div class="center"><B>You must <a href="/index.php?area=login">Login</a> or <a href="/index.php?area=register">create an account</a> to
post.</B></div>
</div>
';
}
if($_SERVER['REQUEST_METHOD'] != 'POST')
{
echo '';
}
else
{
if(!$_SESSION['signed_in'])
{
echo 'You must be signed in to post a reply.';
}
else
{
$sql = "INSERT INTO
posts(post_content,
post_date,
post_topic,
post_by)
VALUES ('" . $_POST['reply-content'] . "',
NOW(),
" . mysql_real_escape_string($_GET['id']) . ",
" . $_SESSION['user_id'] . ")";
$result = mysql_query($sql);
if(!$result)
{
echo 'Your reply has not been saved, please try again later.';
}
else
{ $Max_id = $rows['reply']+1;$id=($_GET['id']);
header( 'Location: /index.php?area=topic&id=' . htmlentities($_GET['id']) . '' ) ;
echo 'Your reply has been saved, check out <a href="">the topic</a>.';
$sql2 = "UPDATE $topics SET reply='$Max_id' WHERE id='$id'"; $result2=mysql_query($sql2);}
}
}
?>
我不太清楚您想做什么,但我不会使用PHP来重复所有HTML,而是使用封闭标记:
<?php if($_SESSION['signed_in']) { ?>
HTML
<? } ?>
HTML
您可能不想在同一个文件中使用所有这些代码。但是,在回答您的问题时,您可以删除echo语句,只使用HTML块。例如:
<?php if($_SESSION['signed_in']){ ?>
<div style="clear: both;"> </div>
<div class="header">
<h3>Post Reply</h3>
</div>
<div class="container_oro2">
<div class="cpadding">
<input type="button" class="bbbutton light" title="[color=][/color]" value="Color" />
<input type="button" class="bbbutton light" title="[size=11px][/size]" value="Size" />
<input type="button" class="bbbutton light" title="[b][/b]" value="Bold" />
<input type="button" class="bbbutton light" title="[i][/i]" value="Italic" />
<input type="button" class="bbbutton light" title="[u][/u]" value="Underline" />
<input type="button" class="bbbutton light" title="[img][/img]" value="Image" />
<input type="button" class="bbbutton light" title="[url=http://][/url]" value="URL" />
<input type="button" class="bbbutton light" title="[center][/center]" value="Center" />
<input type="button" class="bbbutton light" title="[quote=][/quote]" value="Quote" />
<input type="button" class="bbbutton light" title="[spoiler][/spoiler]" value="Spoiler" />
<input type="button" class="bbbutton light" title="[youtube]http://www.youtube.com/watch?v=[/youtube]" value="YouTube Video" />
</div>
<br/>
<form action="" method="post">
<div class="center">
<textarea id="form" name="reply-content" cols="70" rows="8"> </textarea>
<br/><input type="submit" name="add_submit" value="Submit Post" />
</div>
</form>
</div>
<?php } else { ?>
<div style="clear: both;"> </div>
<div class="header">
<h3>Post Reply</h3>
</div>
<div class="container_oro2">
<div class="center"><B>You must <a href="/index.php?area=login">Login</a> or <a href="/index.php?area=register">create an account</a> to post.</B></div>
</div>
<?php }
if($_SERVER['REQUEST_METHOD'] != 'POST') { ?>
<?php } else {
if(!$_SESSION['signed_in']){
echo 'You must be signed in to post a reply.';
}else{
$sql = "INSERT INTO
posts(post_content,
post_date,
post_topic,
post_by)
VALUES ('{$_POST['reply-content']}',
NOW(),
" . mysql_real_escape_string($_GET['id']) . ",
'{$_SESSION['user_id']}')";
$result = mysql_query($sql);
if(!$result) {
echo 'Your reply has not been saved, please try again later.';
} else {
$Max_id = $rows['reply']+1;$id=($_GET['id']);
echo 'Your reply has been saved, check out <a href="">the topic</a>.';
$sql2 = "UPDATE $topics SET reply='$Max_id' WHERE id='$id'"; $result2=mysql_query($sql2);}
header('Location: /index.php?area=topic&id=' . htmlentities($_GET['id'])) ;
}
}
?>
回复后
回复后
你必须把它寄出去。
请阅读:你能再解释一下你的问题吗?只是粘贴代码并说“修复此问题”在这里不太受欢迎。