#23463 [Csd->WFx]: dBase II not supported/no error
| From: | vlad@php.net | Date: | Sun, 12 Oct 2003 01:09:40 +0000 |
| Subject: | #23463 [Csd->WFx]: dBase II not supported/no error | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-48853@lists.php.net to get a copy of this message | ||
ID: 23463
Updated by: vlad@php.net
Reported By: misiek at pld dot org dot pl
-Status: Closed
+Status: Wont fix
Bug Type: dBase related
Operating System: All
PHP Version: 5CVS-2003-05-03 (dev)
New Comment:
There isn't an easy way to fix that - everybody seems to think they can
use dbase versions as they see fit. My attempted fix broke a bunch of
things. - see bug #25558.
If anyone has a bright idea about how to go about it, please tell me,
but I am pretty sure there is no good non-magical way to fix this.
Previous Comments:
------------------------------------------------------------------------
[2003-08-06 14:14:10] vlad@php.net
dbase2 has never been supported, and differs too much from
dbase3+ to support it easily. Instead, now an error will be shown
should you try to open a dbase2 (or earlier version) file.
------------------------------------------------------------------------
[2003-06-16 14:46:14] kgleason at finelight dot com
Experiencing the same problem with PHP 4.3.0 running a Mac OSX Server
environement. It is running Apache 1.3.27. A customers web page is
trying to access an old dbase file (not sure which version of dbase)
that may (or may not) have been created using Microsoft Excel (.dbf)
and when the page is called, it simply returns you to the same page,
without open the dbase file and no errors are being reported. I
compiled (and recompiled) PHP with --enable-dbase, and nothing.
------------------------------------------------------------------------
[2003-05-03 06:00:36] misiek at pld dot org dot pl
Seems that dBase II files are not supported. Even there is no
error when using dbase_() functions on such database.
It would be enough to just return ,,-1'' but the main problem is
how to detect if we are dealing with dBase II.
http://www.bsdg.org/swag/MISC/0028.PAS.html
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=23463&edit=1