将CSS与变量php结合使用

时间:2015-04-27 12:32:55

标签: php html css

<?php
    if ($username)
        echo $username 
     else
        echo '<form class="navbar-form navbar-right" action="login.php">
                <button class="btn btn-custom">Log ind</button>
              </form>';
?>

我有这个代码,我希望能够将我的$ username变量推送到我的登录按钮所在的右侧,当用户登录到我这边时。怎么会这样做?

我无法使用      echo <p class="btn btn-custom"> <? $username; ?> </p> 怎么可能这样做?

6 个答案:

答案 0 :(得分:2)

$username包裹在div / span元素中,并将其与css对齐(也许您可以重复使用用于登录链接的css类)。

示例:

<?php
    if ($username) {
        echo '<div class="navbar-form navbar-right">' . $username . '</div>';
    } else {
        echo '<form class="navbar-form navbar-right" action="login.php">
                <button class="btn btn-custom">Log ind</button>
              </form>';
    }
?>

答案 1 :(得分:2)

最简单的方法是这样的:您可以使用

回显字符串后面的变量

echo 'string whatever'.$variablename.'more string';

<?php
    if ($username)
        echo '<div class="username">'.$username .'</div>';
     else
        echo '<form class="navbar-form navbar-right" action="login.php">
                <button class="btn btn-custom">Log ind</button>
              </form>';
?>

然后简单地为班级.username提供与navbar-right

相同的定位

答案 2 :(得分:1)

这里你需要使用具有浮动右侧样式的div,右侧浮动样式按下右侧的内容。

<?php
if ($username)
    echo '<div style="float:right">' . $username . '</div>';
else
    echo '<form class="navbar-form navbar-right" action="login.php">
        <button class="btn btn-custom">Log ind</button>
      </form>';
?>

答案 3 :(得分:1)

可能你正在寻找这个:

您的方向正确,但需要使用echo语句打印$username

<?php
    if ($username)
        echo '<p class="btn btn-custom">' . $username . '</p>';
     else
        echo '<form class="navbar-form navbar-right" action="login.php">
                <button class="btn btn-custom"><?php echo $username; ?></button>
              </form>';
?>

答案 4 :(得分:0)

<?php echo $username; ?>

实现这一目标的最佳方式是使用智能模板。

答案 5 :(得分:0)

public class MainActivity extends TabActivity {

private TabHost myTabHost;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    myTabHost=getTabHost();

使用CSS'<?php if ($username) { echo '<div style="float:right">'.$username . '</div>'; } else { echo '<form class="navbar-form navbar-right" action="login.php"> <button class="btn btn-custom">Log ind</button> </form>'; } ?> 属性将float:right推向右侧。