- kleinere Änderungen im Wettkampfplaner

geändert:       addFahrt.php
	geändert:       addStarter.php
	geändert:       addStarterDev.php
	geändert:       admin/addEvent.php
	geändert:       admin/addMitfahrer.php
	geändert:       admin/adminAddStarter.php
	geändert:       admin/adminFunctions.php
	geändert:       admin/adminUpdateStarterErgebnis.php
	geändert:       admin/index.php
	geändert:       admin/listEvents.php
	geändert:       admin/listUsers.php
	geändert:       admin/newsLetter.php
	geändert:       admin/resetPassword.php
	geändert:       admin/reseteMitfahrer.php
	geändert:       admin/showEvent.php
	geändert:       admin/showFahrt.php
	geändert:       admin/showUser.php
	geändert:       admin/verteileMitfahrer.php
	geändert:       calendar.php
	geändert:       changePassword.php
	geändert:       eventKalender.php
	geändert:       galImgPicker.php
	geändert:       horstWolfJudosport.php
	geändert:       index.php
	geändert:       infoZettel.php
	geändert:       lib/wkParticipoLib.inc.php
	geändert:       login.php
	geändert:       loginDev.php
	geändert:       showWkEvent.php
	geändert:       userInfo.php
This commit is contained in:
marko
2018-07-22 08:08:22 +02:00
parent e6f87bbbbb
commit df47ab598e
30 changed files with 54 additions and 32 deletions

View File

@@ -550,7 +550,17 @@ $ret = array();
return $ret;
}
function getUsersCommingWkEvents($anMysqlConn, $anUserId){
function getUsersCommingWkEvents($anMysqlConn, $anUserId, $someOptions=array() ){
// wir befinden uns in der Übergangsphase:
// - als Standard wird das derzeitige Verhalten definiert (ISO-8859-1
// und die Konvertierung erfolgt ausserhalb)
// - wenn einmal alle mbConvertEncoding weg sind, kann der Standard auf
// das gewünschte Verhalten umgestellt werden
if( empty($optionsArray['dbCharset']) ) $optionsArray['dbCharset'] = "ISO-8859-1";
//if( empty($optionsArray['outCharset']) ) $optionsArray['outCharset'] = "UTF-8";// das spätere, gewünschte Verhalten
if( empty($optionsArray['outCharset']) ) $optionsArray['outCharset'] = "ISO-8859-1";
$ret = array();
$anMysqlConn->query("USE cwsvjudo;");
$query = sprintf(
@@ -579,6 +589,18 @@ $ret = array();
if( !$results ) die("ERR: Fehler bei Datenbankabfrage (".$query.")!\n");
while( $result = $results->fetch_assoc() )
array_push( $ret, $result);
// Zeichensatzkonvertierung
foreach($ret as &$entry){
array_walk(
$entry,
function (&$value, $key, $optionsArray) {
$value = iconv($optionsArray['dbCharset'], $optionsArray['outCharset'], $value);
},
$optionsArray
);
}
return $ret;
}