本文整理匯總了PHP中es_cls_common::es_readcsv方法的典型用法代碼示例。如果您正苦於以下問題:PHP es_cls_common::es_readcsv方法的具體用法?PHP es_cls_common::es_readcsv怎麽用?PHP es_cls_common::es_readcsv使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類es_cls_common
的用法示例。
在下文中一共展示了es_cls_common::es_readcsv方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: isset
//$path_parts = pathinfo($fullPath);
//$extension = strtolower($path_parts["extension"]);
$tmpname = $_FILES['es_csv_name']['tmp_name'];
$es_email_status = isset($_POST['es_email_status']) ? $_POST['es_email_status'] : '';
$es_email_group = isset($_POST['es_email_group']) ? $_POST['es_email_group'] : '';
if ($es_email_group == '') {
$es_email_group = isset($_POST['es_email_group_txt']) ? $_POST['es_email_group_txt'] : '';
}
if ($es_email_status == '') {
$es_email_status = "Confirmed";
}
if ($es_email_group == '') {
$es_email_group = "Public";
}
if ($extension === 'csv') {
$csv = es_cls_common::es_readcsv($tmpname);
}
if (count($csv) > 0) {
$inserted = 0;
$duplicate = 0;
$invalid = 0;
for ($i = 1; $i < count($csv) - 1; $i++) {
$form["es_email_mail"] = trim($csv[$i][0]);
$form["es_email_name"] = trim($csv[$i][1]);
$form["es_email_group"] = $es_email_group;
$form["es_email_status"] = $es_email_status;
$action = es_cls_dbquery::es_view_subscriber_ins($form, "insert");
if ($action == "sus") {
$inserted = $inserted + 1;
} elseif ($action == "ext") {
$duplicate = $duplicate + 1;