php parse_ini_file error parsing empty Line -
i'm using parse_ini_file long time, gives wired error.
config.ini
[database] host = "xxx" databasename = xxx user = xxx password = xxx typ = xxx [sql] useragentscountbyclicksnobots = "select ua.user_agent clicks c join user_agents ua on ua.id=c.user_agent_id ua.is_bot = 0;" useragentscountbyclicks = "select ua.user_agent clicks c join user_agents ua on ua.id=c.user_agent_id;" targetcountbyclicksnobots = "select t.url clicks c join target t on t.id=c.target_id join user_agents ua on ua.id=c.user_agent_id ua.is_bot = 0;" targetcountbyclicks = "select t.url clicks c join target t on t.id=t.target_id;" [views] useragents[title] = "useragent" useragents[description] = "benutzte browser in denen der link geklickt wurde" useragents[sql][bots] = "select ua.user_agent name clicks c join user_agents ua on ua.id=c.user_agent_id;" useragents[sql][nobots] = "select ua.user_agent name clicks c join user_agents ua on ua.id=c.user_agent_id ua.is_bot = 0;" target[name] = "target" target[description] = "zielseite für den link der geklickt wurde" target[sql][bots] = "select t.url name clicks c join target t on t.id=c.target_id;" target[sql][nobots] = "select t.url name clicks c join target t on t.id=c.target_id join user_agents ua on ua.id=c.user_agent_id ua.is_bot = 0;" refferer[name] = "refferer" refferer[description] = "seiten auf denen der link geklickt wurde" refferer[sql][bots] = "select r.refferer name clicks c join refferer r on r.id=c.refferer_id;" refferer[sql][nobots] = "select r.refferer name clicks c join refferer r on r.id=c.refferer_id join user_agents ua on ua.id=c.user_agent_id ua.is_bot = 0;" php warning: error parsing ... on line 17 ...
but see, line 17 empty. miss?
parse_ini_file not support n-level multi-dimensional arrays in ini files.
see this answer php docs on how implement this
Comments
Post a Comment