php文件中的动态跨度类。
不是一个真正的php人,但我有一个问题。我想做以下陈述php文件中的动态跨度类。,php,css,class,html,Php,Css,Class,Html,不是一个真正的php人,但我有一个问题。我想做以下陈述 $_POST['subject'] = $_POST['post_prefix'] . ' ' . $_POST['subject']; 我想要这个 $_POST['post_prefix'] 零件必须在一个span类中,以便我可以向其添加一些css样式 所以它的结局就像 <span class="$_POST['post_prefix']">$_POST['post_prefix']</span>
$_POST['subject'] = $_POST['post_prefix'] . ' ' . $_POST['subject'];
我想要这个
$_POST['post_prefix']
零件必须在一个span类中,以便我可以向其添加一些css样式
所以它的结局就像
<span class="$_POST['post_prefix']">$_POST['post_prefix']</span>
我在这里通过搜索尝试了一些方法,但是phpstorm一直给我关于分号的错误。所以我想让专业人士来拯救我的理智
如果有更好的方法,那也会很有帮助
干杯 试试这个:
<span class="<?php echo $_POST['post_prefix'] ?>"><?php echo $_POST['post_prefix'] ?></span>
请尝试以下代码:
<span class="<?php echo $_POST['post_prefix']; ?>"><?php echo $_POST['post_prefix']; ?></span>
试试这个,它会完全起作用的
$_POST['subject'] = '<span class='.$_POST['post_prefix'].'>'.$_POST['post_prefix'].'</span>' . ' ' . $_POST['subject'];
是的,这会给您带来错误,当然,实际上,$\u POST['variable\u name']对PHP来说意味着一些东西,但对HTML来说却不是 PHP使用自己的变量创建HTML页面。这里$\u POST['variable\u name']是一个PHP变量,因此您需要在HTML中打印该变量 那么用这个,
<span class="<?php echo $_POST['post_prefix'] ?>"><?php echo $_POST['post_prefix'] ?></span>
这里您正在打印PHP变量以生成模拟HTML如果它是一个PHP文件,没有HTML流动,请尝试
echo "<span class='".$_POST['post_prefix']."'>".$_POST['post_prefix']."</span>";
您也不应该像使用$\u POST['subject']那样自行设置$\u POST变量。你应该让页面自己做,并且应该设置为$\u会话:Hi Veer,$\u帖子被Simple Machines论坛使用有很多原因。我正在编辑本文中的Post.php文件,以处理主题主题行的显示方式。