From 332f2d9a6d4bf8c10433ae4260b63e829aa6b221 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Fri, 25 Sep 2009 12:18:21 +0000 Subject: [PATCH] Permite usar a extensão "dbase" do PHP ao invés do "xbase". O "xbase" gera arquivos dbf incompatíveis com o gvSIG. --- classesphp/classe_shp.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/classesphp/classe_shp.php b/classesphp/classe_shp.php index 693cd7d..db2505f 100644 --- a/classesphp/classe_shp.php +++ b/classesphp/classe_shp.php @@ -120,8 +120,14 @@ Nome do tema criado. $novoshpf = ms_newShapefileObj($nomeshp, $tipol); $novoshpf->free(); $def[] = array("ID","C","50"); - $db = xbase_create($nomeshp.".dbf", $def); - xbase_close($db); + if(!function_exists("dbase_create")){ + $db = xbase_create($nomeshp.".dbf", $def); + xbase_close($db); + } + else{ + $db = dbase_create($nomeshp.".dbf", $def); + dbase_close($db); + } $novoshpf = ms_newShapefileObj($nomeshp.".shp", -2); $novoshpf->free(); if($tituloTema == "") -- libgit2 0.21.2