freakstyling Posted March 19, 2012 Share Posted March 19, 2012 Hi folks, I have a gallery on my page, which is now displaying it´s caption of every album in English. Now I want to make this two languages, but can´t figure it out. Look for yourself, what am I doing wrong...? if (isset $_GET['lang'])) { if ($lang = "en") { $captions = explode("\n", file_get_contents($folder . "/caption.en.txt") ) ; } else if ($lang = "es") { $captions = explode("\n", file_get_contents($folder . "/caption.es.txt") ) ; } } Thank you for your help! Link to comment https://forums.phpfreaks.com/topic/259268-help-i-can%C2%B4t-get-my-function-working/ Share on other sites More sharing options...
Muddy_Funster Posted March 19, 2012 Share Posted March 19, 2012 your not assigning $lang to $_GET['lang'] before you check it. Link to comment https://forums.phpfreaks.com/topic/259268-help-i-can%C2%B4t-get-my-function-working/#findComment-1329092 Share on other sites More sharing options...
DancingNapkin Posted March 19, 2012 Share Posted March 19, 2012 Well, I don't see $lang defined anywhere. If it is defined earlier in the code, then I'm guessing it should match $_GET['lang']. Try adding this in: if (isset $_GET['lang'])) { $lang = $_GET['lang']; I may need to see more of the code to really get a grip on what you're dong. Hi folks, I have a gallery on my page, which is now displaying it´s caption of every album in English. Now I want to make this two languages, but can´t figure it out. Look for yourself, what am I doing wrong...? if (isset $_GET['lang'])) { if ($lang = "en") { $captions = explode("\n", file_get_contents($folder . "/caption.en.txt") ) ; } else if ($lang = "es") { $captions = explode("\n", file_get_contents($folder . "/caption.es.txt") ) ; } } Thank you for your help! Link to comment https://forums.phpfreaks.com/topic/259268-help-i-can%C2%B4t-get-my-function-working/#findComment-1329093 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.