Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.");
} 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.
Carregando comentários...