summaryrefslogtreecommitdiff
path: root/adodb-csvlib.inc.php
diff options
context:
space:
mode:
authorLester Caine <lester@lsces.co.uk>2026-05-12 09:15:17 +0100
committerLester Caine <lester@lsces.co.uk>2026-05-12 09:15:17 +0100
commit5a71aecd8dc74d8d59a6fe1a863aa38c22790637 (patch)
tree457a2884dcd399e98a86d497dd963b39eaa8a151 /adodb-csvlib.inc.php
parentd69c9d1d67029bef04899fe55f7c211f9f1d7cab (diff)
downloadadodb-5a71aecd8dc74d8d59a6fe1a863aa38c22790637.tar.gz
adodb-5a71aecd8dc74d8d59a6fe1a863aa38c22790637.tar.bz2
adodb-5a71aecd8dc74d8d59a6fe1a863aa38c22790637.zip
Tidy niggle with php8.5
Diffstat (limited to 'adodb-csvlib.inc.php')
-rwxr-xr-x[-rw-r--r--]adodb-csvlib.inc.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/adodb-csvlib.inc.php b/adodb-csvlib.inc.php
index 17db6cac..ca67fdfa 100644..100755
--- a/adodb-csvlib.inc.php
+++ b/adodb-csvlib.inc.php
@@ -101,16 +101,17 @@ $ADODB_INCLUDED_CSV = 1;
{
$false = false;
$err = false;
- $fp = @fopen($url,'rb');
- if (!$fp) {
+ if (!is_readable($url)) {
$err = $url.' file/URL not found';
return $false;
+ } else {
+ $fp = fopen($url,'rb');
}
@flock($fp, LOCK_SH);
$arr = array();
$ttl = 0;
- if ($meta = fgetcsv($fp, 32000, ",")) {
+ if ($meta = fgetcsv($fp, 32000, ",", "\"", "\\")) {
// check if error message
if (strncmp($meta[0],'****',4) === 0) {
$err = trim(substr($meta[0],4,1024));