根据用户名使所有其他看不见的可见tr

时间:2014-02-19 22:50:33

标签: javascript php jquery

我有一个表格,其中包含具有以下结构的可点击链接的消息:

<tr><td>#</td><td><a href='messages/". $file .".php'>$file</a></</td></tr>
...

$file总是有这种结构作为文档名称:

Date of submission [2014-02-19] - Subject [clean the garage] - To(everybody)

表格如下:

Date of submission [2014-02-19] - Subject [clean the garage] - To(Everybody)
Date of submission [2014-02-15] - Subject [clean the bathroom] - To(Annita)
Date of submission [2014-02-11] - Subject [clean the livingroom] - To(Rudy)

当用户登录$ username echo时,例如Annita或Rudy或......现在我想知道是否可以只为登录用户显示<tr>使用to(...)名称

例如,当Annita登录时,她只能看到其中包含她姓名的<tr>,例如,$file <tr>与Rudy无形。当消息为to(Everybody)时,所有用户都可以看到消息

我希望我的问题很明确,有人可以提前帮助或解释我......打破我的头脑,我无法改变消息名称的结构......

1 个答案:

答案 0 :(得分:1)

为什么不使用PHP来解析$username的文件?如果文件中存在$username,则将其包含在内。

见这里:PHP - parsing a txt file

例如,我以Rudy身份登录,所以$username = 'Rudy.'现在我使用PHP查找与正则表达式/To\(Rudy\)$/匹配的所有文件(您将基于{{1动态编写)并包含它们。 Javascript绝对不是适合这项工作的工具。