Esempio n. 1
0
 /**
  * @return String
  */
 public function toUpper()
 {
     $this->value = mb_strToUpper($this->value, $this->encoding);
     return $this;
 }
Esempio n. 2
0
    /**
     * 	Функция производит замену похожих символов в коде подтверждения
     * 	@param	string	$var		Строка для замены
     * 	@return	string
     */
    function confirmReplace($var) {

        $replaces = array(
            // en
            "I" => "1",
            "O" => "0",
            "D" => "O",
            "S" => "5",
            "Z" => "2",
            "B" => "8",
            "G" => "6",
            // ru
            "О" => "0",
            "В" => "8",
        );

        return mb_strToUpper($this->Replace($replaces, $var, true));
    }
Esempio n. 3
0
 function createProvisionalDataFile()
 {
     $stdout = "";
     $_GET["noFS"] = 1;
     $_GET["org"] = "nordita";
     foreach (array("../myPear/config.php", "config.php", "includes/bForm/Avatar/jam.inc") as $inc) {
         if (file_exists($inc)) {
             $f = $inc;
         } elseif (file_exists("../" . $inc)) {
             $f = "../" . $inc;
         } else {
             $f = "???";
         }
         require_once $f;
     }
     b_reg::$current_module = "jam";
     bText::$acceptNewEntries = FALSE;
     $db = myPear_db();
     $pos_name = "?";
     $q = $db->query("SELECT * FROM jam_applicants " . " LEFT JOIN jam_positions ON ap_posid = pos_id " . " LEFT JOIN zzz_organizations ON org_id = pos_orgid " . " LEFT JOIN zzz_avatars ON ap_avid = av_id " . " WHERE ap_status != '" . JAM::status(JAM_ap_revoked) . "' " . " AND org_code = 'nordita' " . " ORDER BY pos_deadline ");
     while ($r = $db->next_record($q)) {
         if ($r["pos_name"] != $pos_name) {
             $pos_name = $r["pos_name"];
             $stdout .= "--- " . $pos_name . "\n";
         }
         $t = array();
         foreach (array("av_citizenship", "av_residentship", "av_ms_country", "av_phd_country") as $item) {
             $t[] = empty($r[$item]) ? "??" : b_cc::getCC($r[$item]);
         }
         $t[] = mb_strToUpper($r["av_lastname"]);
         $t[] = $r["av_firstname"];
         $stdout .= join(",", $t) . "\n";
     }
     return $stdout;
 }