Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 885e7d76

Von Holger Lindemann vor fast 15 Jahren hinzugefügt

  • ID 885e7d7601de767605f2938a69bae18258c62696
  • Nachfolger 74f7cca4

Uploadverzeichnis in users (Bug 1343)

Abfrage Server-Zeichencode (Bug 1350)
Trennzeichen in allen File wählbar
Zeichenkonvertierung: (Bug 1036)
Da Web und DB Server nicht auf dem gleichen Server laufen müssen,
muß der Client (php) auf den Server eingestellt werden.
Bei der Datenkonvertierung einen Zeichencode mitgeben oder auf Auto stellen
mb_detect_encoding arbeitet nicht zuverlässig!!! Liefert häufig den ersten zu testenden Code zurück.

Unterschiede anzeigen:

lxo-import/db.php
134 134
        } else { return true; };
135 135
    }
136 136

  
137
    /**
138
     * Zeichekodirung der DB ermitteln
139
     * 
140
     * @return String
141
     */
142
    function getServerCode() {
143
        $sql="SHOW  server_encoding";
144
        $rs = $this->getAll($sql);
145
        return $rs[0]["server_encoding"];
146
    }
147
    function getClientCode() {
148
        $sql="SHOW  client_encoding";
149
        $rs = $this->getAll($sql);
150
        return $rs[0]["client_encoding"];
151
    }
152
    function setClientCode($encoding) {
153
        $sql="SET  client_encoding = '$encoding'";
154
        $rc = $this->query($sql);
155
        return $rc;
156
    }
137 157
           
138 158
}
139 159
?>

Auch abrufbar als: Unified diff