在html列表中回显PHP
我最近开始学习PHP,并尝试在我的在html列表中回显PHP,php,html,Php,Html,我最近开始学习PHP,并尝试在我的li元素中回显PHP值。我尝试通过PHP回显所有HTML代码,但div类不起作用,$username也不起作用。当我编写HTML代码并尝试回显PHP时,$username仍然不起作用 <?php session_start(); $usrnm = $_SESSION['username']; $username = 'aaaaaaa'; ?> <html> <head> <link rel="stylesheet" ty
li元素中回显PHP值。我尝试通过PHP回显所有HTML代码,但div类不起作用,$username
也不起作用。当我编写HTML代码并尝试回显PHP时,$username
仍然不起作用
<?php
session_start();
$usrnm = $_SESSION['username'];
$username = 'aaaaaaa';
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="usrnmBar.css">
</head>
<body>
<h1> This is a test </h1>
<div class="usrnmbar">
<ul>
<li><a href="post_ad.php">Post Ad</a></li>
<li> <?php echo $username; ?></li>
</ul>
</div><br>
</body>
</html>
这是一个测试
可能您的会话“用户名”为空?这个小小的“错误”会使您的应用程序崩溃
试试这个:
<?php
session_start();
$username = 'aaaaaaa';
$_SESSION['username'] = $username;
$usrnm = $_SESSION['username'];
?>
顺便说一句->你的错误日志中有什么?文件是用.php
扩展名保存的吗?文件是否实际正在解析?或者它只是以纯文本的形式输出PHP?你说的“不工作”是什么意思?您没有得到输出,您在浏览器中看到PHP源代码了吗,或者只是一个空值?页面的名称是什么?Usrnmbar.php。不过我用的是XAMPP