Seite 1 von 1

sql server info aus functions.system.php entfernen

Verfasst: Di 22. Mai 2007, 08:06
von emergence
eine verlegung der funktionalität

functions.system.php

Code: Alles auswählen

	// MySQL version
	if ($cfg["database_extension"] == "mysqli")
	{
		$mydb = new DB_Contenido;
		$mydb->connect();
		
		$sysvalues[$i]['variable'] = 'PHP MySQL database extension';
		$sysvalues[$i ++]['value'] = "mysqli";
		$sysvalues[$i]['variable'] = i18n('MySQL server version');
		$sysvalues[$i ++]['value'] = mysqli_get_server_info($mydb->Link_ID);
	} else
	{
		$sysvalues[$i]['variable'] = 'PHP MySQL database extension';
		$sysvalues[$i ++]['value'] = "mysql";
		$sysvalues[$i]['variable'] = i18n('MySQL server version');
		$sysvalues[$i ++]['value'] = mysql_get_server_info();
	}
ersetzen durch

Code: Alles auswählen

	// SQL version
	$sql_server_info = $db->server_info();
	$sysvalues[$i]['variable'] = 'PHP database extension';
	$sysvalues[$i ++]['value'] = $cfg["database_extension"];;
	$sysvalues[$i]['variable'] = i18n('Database server version');
	$sysvalues[$i ++]['value'] = $sql_server_info['description'];
conlib/mysql.inc innerhalb der klasse

Code: Alles auswählen

  function server_info() {
	  $arr['description'] = mysql_get_server_info();
	  return $arr;
  }
und

conlib/mysqli.inc innerhalb der klasse

Code: Alles auswählen

  function server_info() {
	  $arr['description'] = mysqli_get_server_info($this->Link_ID);
	  return $arr;
  }
ergänzen...

grund ist an sich logisch.. -> es gehört wirklich in die entsprechenden files...

Verfasst: Mo 28. Mai 2007, 19:21
von HerrB
Checkin