Здравейте, колеги!
Имам следния проблем, който в момента не знам как да разреша. Затова търся малко помощ или поне насока.
В наличност са база данни от потребители и обяви. Самата система има езикови файлове, които чета посредством Сесия и я присвоявам към съответния потребител. Дотук е лесно, нямам никакви проблеми с това.
Но тъй като обявите са на различни езици, според вас как да ги визуализирам, спрямо езика на даден потребител? Т.е. отворил е примерно, Български език - извеждат се обявите на български език. Ако е отворил Английски език - извеждат се само обявите на английски език. И всичко това трябва да се запазва след първата смяна на езика, за удобство.
Първоначално идеята ми беше при регистрация на дадения потребител, да запазвам езика в таблицата, т.е. ако $user_lang = 0 -> Български, а 1 - за Английски, но при проверката се маже сесията и възприема, че език въобще не съществува. Ако някой е имал нещо подобно, ще го помоля за малко помощ.
Поздрави!
П.п. Забравих да спомена, че двете таблици с обявите за двата езика са с еднакви показатели (id, content, author), но с различни имена "obqviBG" - за Български и "obqviEN" - за Английски, което ме навежда на мисълта, че с променлива $obqvi и вмъкването и в заявката, би трябвало да се получи...
Имам следния проблем, който в момента не знам как да разреша. Затова търся малко помощ или поне насока.
В наличност са база данни от потребители и обяви. Самата система има езикови файлове, които чета посредством Сесия и я присвоявам към съответния потребител. Дотук е лесно, нямам никакви проблеми с това.
Но тъй като обявите са на различни езици, според вас как да ги визуализирам, спрямо езика на даден потребител? Т.е. отворил е примерно, Български език - извеждат се обявите на български език. Ако е отворил Английски език - извеждат се само обявите на английски език. И всичко това трябва да се запазва след първата смяна на езика, за удобство.
Първоначално идеята ми беше при регистрация на дадения потребител, да запазвам езика в таблицата, т.е. ако $user_lang = 0 -> Български, а 1 - за Английски, но при проверката се маже сесията и възприема, че език въобще не съществува. Ако някой е имал нещо подобно, ще го помоля за малко помощ.
Поздрави!
П.п. Забравих да спомена, че двете таблици с обявите за двата езика са с еднакви показатели (id, content, author), но с различни имена "obqviBG" - за Български и "obqviEN" - за Английски, което ме навежда на мисълта, че с променлива $obqvi и вмъкването и в заявката, би трябвало да се получи...