note 52635 added to function.ftp-rawlist
| From: | nate at 8networks dot com | Date: | Sat, 07 May 2005 19:41:25 +0000 |
| Subject: | note 52635 added to function.ftp-rawlist | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-89089@lists.php.net to get a copy of this message | ||
this snip fixes the date problem with the listing and sorts out the variables:
$filedata['access_permissions']
$filedata['link_count']
$filedata['uid']
$filedata['gid']
$filedata['size']
$filedata['mod_date_month']
$filedata['mod_date_day']
$filedata['mod_time']
$filedata['name']
list($filedata['access_permissions'], $filedata['link_count'],
$filedata['uid'], $filedata['gid'], $filedata['size'],
$filedata['mod_date_month'], $filedata['mod_date_day'],
$filedata['mod_time'], $filedata['name']) = preg_split("/[\s,]+/",
$value);
$filedata['type'] = $filedata['access_permissions']{0};
$filedata['access_permissions'] = substr($filedata['access_permissions'],1);
// now check the date to see if the last modifcation was this year or last.
if ( strrpos($filedata['mod_time'], ':') != 2 ) {
$filedata['mod_date'] = $filedata['mod_date_month'] ." " .
$filedata['mod_date_day'] . " " . $filedata['mod_time'];
$filedata['mod_time'] = "00:00"; } else { $filedata['mod_date'] =
$filedata['mod_date_month'] ." " . $filedata['mod_date_day'] . "
" . date("Y"); }
----
Manual Page -- http://www.php.net/manual/en/function.ftp-rawlist.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+52635
Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+52635&report=yes&reason=added+to+the+manual
Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+52635&report=yes&reason=bad+code
Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+52635&report=yes&reason=spam
Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+52635&report=yes&reason=useless
Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+52635&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+52635&report=yes
Search -- http://master.php.net/manage/user-notes.php