使用php向每个人显示自定义页面

时间:2015-02-03 00:44:49

标签: php joomla file-get-contents joomla3.0

我正在Joomla上创建一个网站,并希望为每个用户创建一个私人页面。如果有人知道除了给每个人他们自己的团体之外最好的方法,这就是我想尝试的方式:

我想创建一个页面,其中php将根据登录用户的用户ID匹配文件名。这是我到目前为止的代码:

<?php

$user = JFactory::getUser();
$user_id = $user->id;

$profilepage = file_get_contents ("user" + $user_id +"file.txt");
echo $profilepage;

?>

这为我提供了变量中的用户ID,我希望显示正确的个人资料页面。例如,如果User594已登录,那么我希望该文件用于$ profilepage为&#34; user&#34; + 594 +&#34; file.txt&#34; ...用于user594file.txt的实际文件名。这可能吗?或者有正确的方法吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

由于您可能选择不删除您的问题,并且在评论中没有收到您的评论,我决定将评论作为答案发布。

您目前想要使用+标志。这不是用于连接的字符。

在PHP中,您需要使用点/句点:

$profilepage = file_get_contents ("user" . $user_id ."file.txt");