} if ($_POST["FID1"]) { $insk = "<input type='checkbox' name='kontid[]' value='" . $zeile["cp_id"] . "'>"; $js = ""; } else { $js = 'showK(' . $zeile["cp_id"] . ',"' . $Quelle . '");'; //showK({PID},'{TBL}') $insk = ""; } $t->set_var(array('js' => $js, 'LineCol' => $i % 2 + 1, 'Name' => $zeile["cp_name"] . ", " . $zeile["cp_givenname"], 'Plz' => $zeile["cp_zipcode"], 'Ort' => $zeile["cp_city"], 'Telefon' => $zeile["cp_phone1"], 'eMail' => $zeile["cp_email"], 'Firma' => $zeile["cfirma"] ? $zeile["cfirma"] : $zeile["vfirma"], 'insk' => $insk, 'DEST' => "", 'QUELLE' => $Quelle, 'Q' => $Quelle)); $t->parse("Block", "Liste", true); $i++; } } else { foreach ($daten as $zeile) { insertCSVData(array($zeile["greeting"], $zeile["name"], $zeile["department_1"], $zeile["country"], $zeile["zipcode"], $zeile["city"], $zeile["street"], $zeile["phone"], $zeile["fax"], $zeile["email"], $zeile["contact"], $zeile["id"], $Q == "C" ? $zeile["customernumber"] : $zeile["vendornumber"], $zeile["ustid"], $zeile["taxnumber"], $zeile["account_number"], $zeile["bank"], $zeile["bank_code"], $zeile["language"], $zeile["business_id"]), $zeile["id"]); $t->set_var(array('Q' => $maske, 'ID' => $zeile["id"], 'LineCol' => $i % 2 + 1, 'KdNr' => $maske == "C" ? $zeile["customernumber"] : $zeile["vendornumber"], 'Name' => $zeile["name"], 'Plz' => $zeile["zipcode"], 'Ort' => $zeile["city"], 'Telefon' => $zeile["phone"], 'eMail' => $zeile["email"])); $t->parse("Block", "Liste", true); } } $t->Lpparse("out", array("fa1"), $_SESSION['countrycode'], "firma"); exit; } else { $msg = "Sorry, not found."; } } } $t->set_file(array("extra" => "extra{$maske}.tpl")); $visible = 'style="visibility:visible"'; $hidden = 'style="visibility:hidden"'; $t->set_var(array('CRMCSS' => $head['CRMCSS'], 'STYLESHEETS' => $menu['stylesheets'], 'THEME' => $head['THEME'], 'JQUERY' => $_SESSION['baseurl'] . 'crm/', 'visiblesichern' => $owner == 'P0' ? $hidden : $visible, 'visiblesuchen' => $owner == 'P0' ? $visible : $hidden));
$MailSign = str_replace("\n", "<br>", $user["mailsign"]); $MailSign = str_replace("\r", "", $MailSign); if ($_POST) { $Subject = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $_POST["Subject"]); $BodyText = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $_POST["BodyText"]); $okC = true; $okA = true; if ($_POST["CC"] != "") { $CC = preg_replace("/[^a-z0-9 !?:;,.\\/_\\-=+@#\$&\\*\\(\\)]/im", "", $_POST["CC"]); $CC = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $CC); $rc = chkMailAdr($CC); if ($rc != "ok") { $okC = false; $msg .= " CC:" . $rc; } else { insertCSVData(array('CC', $CC, '', '', '', '', '', '', '', $CC, '', -1, '', '', '', '', '', '', '', '', ''), -1); } } // geht hier nicht ums Konvertieren, sonder ums Quoten! mb_internal_encoding($_SESSION["charset"]); $Name = mb_encode_mimeheader($user["name"], $_SESSION["charset"], 'Q', ''); if ($user["email"] != '') { $abs = $Name . ' <' . $user["email"] . '>'; $rc = chkMailAdr($user["email"]); if ($rc != "ok") { $okA = false; $msg .= " Abs:" . $rc; } } else { if ($_SESSION['email'] != '') { $abs = $Name . ' <' . $_SESSION["email"] . '>';
} } $save = array($zeile["cp_greeting"], $zeile["cp_title"], $zeile["cp_name"], $zeile["cp_givenname"], $zeile["cp_country"], $zeile["cp_zipcode"], $zeile["cp_city"], $zeile["cp_street"], $zeile["cp_phone1"], $zeile["cp_fax"], $zeile["cp_email"], $zeile["name"], $zeile["cp_cv_id"], $zeile["cp_gender"], $zeile["cp_id"]); if ($cvar > 0) { $rs = getFirmaCVars($zeile["cp_cv_id"]); if ($rs) { foreach ($cvheader as $cvh) { $save[] = isset($rs[$cvh]) ? $rs[$cvh] : false; } } else { for ($i = 0; $i < $cvar; $i++) { $save[] = false; } } } insertCSVData($save, $zeile["cp_id"]); if (isset($_POST["FID1"]) && $_POST["FID1"]) { $insk = "<input type='checkbox' name='kontid[]' value='" . $zeile["cp_id"] . "'>"; $js = ""; } else { $js = 'showK(' . $zeile["cp_id"] . ',"' . $zeile["tbl"] . '");'; //showK({PID},'{TBL}') $insk = ""; } if ($i < $_SESSION['listLimit']) { $t->set_var(array('js' => $js, 'LineCol' => $i % 2 + 1, 'Name' => $zeile["cp_name"] . ", " . $zeile["cp_givenname"], 'Plz' => $zeile["cp_zipcode"], 'Ort' => $zeile["cp_city"], 'Telefon' => $zeile["cp_phone1"], 'eMail' => $zeile["cp_email"], 'Firma' => $zeile["name"], 'insk' => $insk, 'QUELLE' => $Quelle, 'Q' => $Quelle)); $t->parse("Block", "Liste", true); $i++; if ($i >= $_SESSION['listLimit']) { $t->set_var(array(report => $_SESSION['listLimit'] . " von " . count($daten) . " Treffern")); }
$rs = getFirmaCVars($zeile["id"]); if ($rs) { foreach ($cvheader as $cvh) { if (isset($rs[$cvh]) and $rs[$cvh] != '') { $data[] = $rs[$cvh]; } else { $data[] = ''; } } } else { for ($j = 0; $j < $cvar; $j++) { $data[] = false; } } } insertCSVData($data, $zeile["id"]); if ($i <= $_SESSION['listLimit']) { $t->set_var(array('Q' => $Q, 'ID' => $zeile["id"], 'LineCol' => $i % 2 + 1, 'KdNr' => $Q == "C" ? $zeile["customernumber"] : $zeile["vendornumber"], 'Name' => $zeile["name"], 'Plz' => $zeile["zipcode"], 'Ort' => $zeile["city"], 'Strasse' => $zeile["street"], 'Telefon' => $zeile["phone"], 'eMail' => $zeile["email"], 'obsolete' => $zeile['obsolete'] == 't' ? '.:yes:.' : '')); $t->parse("Block", "Liste", true); $i++; if ($i >= $_SESSION['listLimit']) { $t->set_var(array('report' => $_SESSION['listlimit'] . ' von ' . count($daten) . ' Treffer')); } /* $t->set_var(array( //ToDo: wofür??? 'Admin' => ($_SESSION['Admin'] == 1)?'visible':'hidden' ));*/ } } } } else { //Nichts gefunden
$deviceType = isset($getData['deviceType']) ? strtolower($getData['deviceType']) : 'ipad'; $ptype = intval($getData['ptype']); if ($ptype == 1) { //reg $returnFlag = InsertWapDeviceInfo($getData, $config['redis']['host'], $config['redis']['wapappdb']); //如果用户资料已存在,则认为是登录操作 if ($returnFlag != 0) { $ptype = 2; } } $fields = array($getData['idfa'], $getData['bid'], $getData['ver'], $deviceType, $time, $ptype, $getData['broken'], $getData['qd'], $ip); break; case 'test': exit(json_encode($_GET)); break; default: break; } if (empty($fields)) { $message = array('status' => 1, 'message' => 'data empty'); exit(json_encode($message)); } $hourDirname = LOG_DIR . "{$year}/hour/{$act}/{$date}/"; insertCSVData($hourDirname, $hour, $fields); $dateDirname = LOG_DIR . "{$year}/day/{$act}/"; insertCSVData($dateDirname, $date, $fields); exit(json_encode(array('status' => 0))); //成功 ?>