vdepizzol 0 Denunciar post Postado Novembro 19, 2005 Olá, Tenho um sistema que armazena códigos PHP em uma tabela no banco de dados. Na página que quero que esses códigos sejam executados, coloquei assim: $query = "SELECT * FROM `codes`";$result = mysql_query($query) or die("Error: " . mysql_error());while($row = mysql_fetch_assoc($result)) { eval($row['codigo']);} Acontece que nem todos os códigos funcionam direito... ex.: Se eu coloco o codigo abaixo no banco de dados para ser executado como eval(), ele não funciona: $user_tags["teste"] = array();$user_tags["teste"][] = array('nome' => 'Vinicius', 'sobrenome' => 'Depizzol'); $user_tags["teste"][] = array('nome' => 'Bruno', 'sobrenome' => 'Scopel'); $user_tags["teste"][] = array('nome' => 'Lorena', 'sobrenome' => 'Depizzol'); $tpl->set("teste", $user_tags["teste"]); Agora, se eu coloco ele no próprio arquivo onde tem o loop q pega os códigos da tabela do banco de dados, ele funciona. Alguém sabe qual é o problema? Compartilhar este post Link para o post Compartilhar em outros sites
vinicius015 0 Denunciar post Postado Novembro 20, 2005 num temndi, explica melhorzinhu ai rsrs, abracao Compartilhar este post Link para o post Compartilhar em outros sites