formigoni 0 Denunciar post Postado Novembro 25, 2009 Olá, boa tarde. Estou fazendo uns testes com um script que peguei para criação de álbum de fotos, mas me deparei com o seguinte erro na momento do cadastro, vejam o scritp e em seguida o erro: <?php /** * Mysql Connection */ $conn = mysql_connect('localhost', 'root', ''); $db = mysql_select_db('ibr'); $title = addslashes($_POST['title']); $description = addslashes($_POST['description']); if (!empty($title) && !empty($description)) { $query = "INSERT INTO albums (title, description) VALUES ('$title', '$description')"; if (mysql_query($query)) { $json = array(); $json["id"] = mysql_insert_id(); die(json_encode($json)); // O ERRO OCORRE NESSA LINHA } else error("Unable to save the album."); } else error("Title or Description is empty."); function error($msg) { $json = array(); $json["id"] = 0; $json["msg"] = "Error: $msg"; die(json_encode($json)); } ?> O erro apresentado é esse: Fatal error: Call to undefined function json_encode() in F:\servidor\www\ibrm\multiUpload\examples\photoalbum2\savealbum.php on line 19 A versão do PHP que uso é 5.0.5 e no manual do PHP -> (PHP 5 >= 5.2.0, PECL json >= 1.2.0) Se puderem me ajudar, agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
formigoni 0 Denunciar post Postado Novembro 25, 2009 Olá, boa tarde. O problema para o aparecimento dessa mensagem é a versão do PHP. Atualizei a versão para "PHP Version 5.3.0". Valeu e fiquem na paz. Compartilhar este post Link para o post Compartilhar em outros sites