我有一个change_username.php,可以让用户更改用户名。如果他们更改了用户名,则会显示“您的新用户名为xxx”或“已使用xxx”等页面。
我不想使用echo并将所有HTML内容放在那里。
我的第一个想法是创建另外2个PHP,然后从change_username.php获取用户名并用HTML显示正确的结果。
希望你能跟着我,直到现在,但有没有其他选择/更好的方法呢?为每个结果创建文件很糟糕,就像将HTML数据放在echo
中一样。
答案 0 :(得分:2)
答案 1 :(得分:1)
如果我正确理解了您的问题,您希望在PHP中包含一个页面:尝试将其用作参考http://www.w3schools.com/php/php_includes.asp
您可以使用
添加页面include 'filename';
或
<?php include 'menu.php'; ?>
我希望这有助于你
答案 2 :(得分:0)
我会做一些不同的事情,我认为问题在于在大页面变得混乱的情况下管理代码。在这些情况下,我只使用带有参数的函数。因此,我创建了一个lib.php文件,在其中存储了带有回显HTML代码块的函数。然后,当我需要时,在必要的文件中调用这些函数,只需要页面顶部的lib.php。