У меня есть таблица, содержащая сообщения, которые являются интерактивными ссылками со следующей структурой:
<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 out, например, Annita или Rudy или... Теперь, что бы я хотел знать, возможно ли сделать только <tr>
видимым для зарегистрированного пользователя в соответствии to(...)
имя
например, когда Аннита вошла в систему, она только увидит <tr>
которой есть ее имя, и что, например, $file
<tr>
с Руди становится невидимым. Когда сообщение to(Everybody)
все пользователи могут видеть сообщение
Надеюсь, мой вопрос ясен, и кто-то может мне помочь или объяснить... спасибо заранее. ломаю голову над этим, и я не могу изменить структуру имен сообщений...
Почему бы вам не использовать PHP для анализа файла для $username
? Если в файле существует $username
, вы включаете его.
См. Здесь: PHP - разбор текстового файла
Например, я вошел в систему как Руди, поэтому $username = 'Rudy.'
Теперь я использую PHP для поиска всех файлов, которые соответствуют регулярному выражению /To\(Rudy\)$/
(который вы будете писать динамически на основе $username
) и включать их. Javascript определенно не подходит для работы здесь.