K#---------------------------------
#Classjava.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 57
--------------------------------------java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75
class au_uc_0100{
#----- var $counter var $counter2 = var $log = java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
function au_uc_0100() {
#-------------------------------------------------------------------------------
#Konstructor
#Initialisieren der Properties
#------------------------------------------------------------------------------- require ("aui_0001.php"); #include für DB-Connect
function gesamt_user(){
//-----------------------------------------------------------------------------------------------
// Methode: Statistik über die Anzahl der verschiedenen User und Ihrer Statis im Sprecherarchiv
//----------------------------------------------------------------------------------------------- require ("aui_0010.php"); #set path_temp_name file
functionecho (<>" . ( .<>";
//--- java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 18
// Methode: $=row[]
//---------------------------}
$sql = "
$sql .= " from
$sql .= " group java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 4
$result=MYSQL_QUERY
if (!$$sql = Select*"; echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo(br>".mysql_error(). <>;
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_anmeldung für Statuskontrolle (select #2)<br>");
}else{
l. "LIMIT v,$is_lfdnr " switch ($row$=YSQL_QUERYs)
$if (!$result) { break; case'K':
$this->counter[' echo ("<br> F E H L E R <BR$ql . "br"; break; case'P':
$this->counter['Partner']['gesamt'] = $row[' (; break; default:
$>'(dmin)]']=$[''; break;
}
}
}
} #end Methode gesamt_anzahl
function OK_anzahl(}else{
/while(=YSQL_FETCH_array$result1))
// Methode: User OK innerhalb der Gesamtanzahl User im Sprecherarchiv$-log]$;
//---------------------------------------------------- java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
$sql
$sql .= " from ta_anmeldung ";
$sql .= " where Status =?
$sql .= " group by (substring(User_ID,1,1)) ";
$result=MYSQL_QUERY($sql);
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_anmeldung für Statuskontrolle (select #2)<br>");
}else{ while ($row=MYSQL_FETCH_array($result,1)){ switch ($row['archive_type']){ case'S':
$this->counter['Sprecher']['OK'] = $row['anzahl']; break; case'K':
$this->counter['Kunden']['OK'] = $row['anzahl']; break; case'P':
$this->counter['Partner']['OK'] = $row['anzahl']; break; default:
$this->counter['Rest(Admin)']['OK'] = $row['anzahl']; break;
}
}
}
} #end Methode OK_anzahl
function gelöscht_anzahl(){
//-----------------------------------------------------------------------------------------------
// Methode: logisch gelöschte User im Sprecherarchiv
//-----------------------------------------------------------------------------------------------
$sql = " Select SQL_SMALL_RESULT substring(User_ID,1,1) as archive_type, count(User_ID) as anzahl ";
$sql .= " from ta_anmeldung ";
$sql .= " where Status = '9' ";
$sql .= " group by (substring(User_ID,1,1)) ";
$result=MYSQL_QUERY($sql);
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_anmeldung für Statuskontrolle (select #2)<br>");
}else{ while ($row=MYSQL_FETCH_array($result,1)){ switch ($row['archive_type']){ case'S':
$this->counter['Sprecher']['gelöscht'] = $row['anzahl']; break; case'K':
$this->counter['Kunden']['gelöscht'] = $row['anzahl']; break; case'P':
$this->counter['Partner']['gelöscht'] = $row['anzahl']; break; default:
$this->counter['Rest(Admin)']['gelöscht'] = $row['anzahl']; break;
}
}
}
} #end Methode gelöscht_anzahl
function gesperrt_anzahl(){
//-----------------------------------------------------------------------------------------------
// Methode: Anzahl gesperrter User im Sprecherarchiv
//-----------------------------------------------------------------------------------------------
$sql = " Select SQL_SMALL_RESULT substring(User_ID,1,1) as archive_type, count(User_ID) as anzahl ";
$sql .= " from ta_anmeldung ";
$sql .= " where Status = '6' ";
$sql .= " group by (substring(User_ID,1,1)) ";
$result=MYSQL_QUERY($sql);
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_anmeldung für Statuskontrolle (select #2)<br>");
}else{ while ($row=MYSQL_FETCH_array($result,1)){ switch ($row['archive_type']){ case'S':
$this->counter['Sprecher']['gesperrt'] = $row['anzahl']; break; case'K':
$this->counter['Kunden']['gesperrt'] = $row['anzahl']; break; case'P':
$this->counter['Partner']['gesperrt'] = $row['anzahl']; break; default:
$this->counter['Rest(Admin)']['gesperrt'] = $row['anzahl']; break;
}
}
}
} #end Methode gesperrt_anzahl
function kundenauftrag_in_arbeit(){
//-----------------------------------------------------------------------------------------------
// Methode: Anzahl Aufträge, deren Status < 4 (storniert) ist
//-----------------------------------------------------------------------------------------------
$sql = " Select SQL_SMALL_RESULT count(Status_Bearbeitung) as anzahl ";
$sql .= " from ta_buchungsanfrage ";
$sql .= " where Status_Bearbeitung < 4 ";
$result=MYSQL_QUERY($sql);
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_buchungsanfrage für Statuskontrolle <br>");
}else{
$row=MYSQL_FETCH_array($result,1);
$this->counter['Kunden']['auftraege'] = $row['anzahl'];
}
} #end Methode kundenauftrag_in_arbeit
function temp_sprachproben($path_temp_file){
//-----------------------------------------------------------------------------------------------
// Methode: temporäre Sprechproben im Sprecherarchiv (noch freizugeben)
//-----------------------------------------------------------------------------------------------
$path_aktuell = getcwd();
chdir($path_temp_file);
$verzeichnis = dir($path_temp_file);
while ($eintrag=$verzeichnis->read()){ if (filetype($eintrag) != "dir"){
$this->counter['Sprecher']['temp'] ++;
}
}
$verzeichnis->close();
chdir($path_aktuell);
} #end Methode temp_sprachproben
function backup_sprachproben($path_backup_file){
//-----------------------------------------------------------------------------------------------
// Methode: mp3-backup-Files, die gesichert werden müssen
//-----------------------------------------------------------------------------------------------
$path_aktuell = getcwd();
chdir($path_backup_file);
$verzeichnis = dir($path_backup_file);
while ($eintrag=$verzeichnis->read()){ if (filetype($eintrag) != "dir"){
$this->counter['Sprecher']['backup'] ++;
}
}
$verzeichnis->close();
chdir($path_aktuell);
} #end Methode backup_sprachproben
function sprecher_statistik(){
//-------------------------------------------------------------------
//Stati der Sprecher werden gruppiert, gezählt und mit Text angezeigt
//-------------------------------------------------------------------
$gesamt_sprecher = 0;
$sql = " Select SQL_SMALL_RESULT Status, count(Status) as Anzahl ";
$sql .= " from ta_anmeldung ";
$sql .= " WHERE (substring(User_ID,1,1) = 'S')";
$sql .= " group by Status ";
$result=MYSQL_QUERY($sql);
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_anmeldung für Statuskontrolle (select #1)<br>");
}else{ while ($row=MYSQL_FETCH_array($result,1)){
$this->counter2[$row['Status']] [$row['Anzahl']] = $row['Anzahl'];
}
}
} #end Methode sprecher_statistik
function last_50_login(){
//-------------------------------------------------------------------
//Es werden die letzten 50 LOGIN angelistet
//-------------------------------------------------------------------
$sql = " Select SQL_SMALL_RESULT MAX(lfdnr) as anzahl ";
$sql .= " from ta_logging ";
$result=MYSQL_QUERY($sql);
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_logging für Statuskontrolle (select #3)<br>");
}else{
$row=MYSQL_FETCH_array($result,1);
$anzahl = $row['anzahl'];
}
if (!$result) { echo ("<br> F E H L E R <BR>" . $sql . "<br>"); echo ("<br>" . mysql_error() . "<br>");
MYSQL_CLOSE(); die ("ABBRUCH: Fehler beim Lesen ta_logging für Statuskontrolle (select #4)<br>");
}else{ while ($row=MYSQL_FETCH_array($result,1)){
$this->log[]=$row;
}
}
} #end Methode last_50_login
} #end class au_uc_0100
?>
Messung V0.5 in Prozent
able border=1 style='border: 1px solid black; border-collapse: collapse;'>
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.21 Sekunden
(vorverarbeitet am 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.