|
|
@ -116,7 +116,7 @@ if ($_FILES['_file']['tmp_name'] && is_uploaded_file($_FILES['_file']['tmp_name'
|
|
|
|
$IMPORT_STATS = new stdClass;
|
|
|
|
$IMPORT_STATS = new stdClass;
|
|
|
|
$IMPORT_STATS->names = array();
|
|
|
|
$IMPORT_STATS->names = array();
|
|
|
|
$IMPORT_STATS->count = count($vcards);
|
|
|
|
$IMPORT_STATS->count = count($vcards);
|
|
|
|
$IMPORT_STATS->inserted = $IMPORT_STATS->skipped = $IMPORT_STATS->errors = 0;
|
|
|
|
$IMPORT_STATS->inserted = $IMPORT_STATS->skipped = $IMPORT_STATS->nomail = $IMPORT_STATS->errors = 0;
|
|
|
|
|
|
|
|
|
|
|
|
if ($replace)
|
|
|
|
if ($replace)
|
|
|
|
$CONTACTS->delete_all();
|
|
|
|
$CONTACTS->delete_all();
|
|
|
@ -135,6 +135,11 @@ if ($_FILES['_file']['tmp_name'] && is_uploaded_file($_FILES['_file']['tmp_name'
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// skip entries without an e-mail address
|
|
|
|
|
|
|
|
if (empty($email)) {
|
|
|
|
|
|
|
|
$IMPORT_STATS->nomail++;
|
|
|
|
|
|
|
|
continue;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
$success = $CONTACTS->insert(array(
|
|
|
|
$success = $CONTACTS->insert(array(
|
|
|
|
'name' => $vcard->displayname,
|
|
|
|
'name' => $vcard->displayname,
|
|
|
|