Seite 1 von 1

Schauspieler ohne Namen

Verfasst: Do 25. Jan 2007, 14:37
von Rob
Hallo,

erstmal ein dickes Kompliment an Dominik! Echt tolles Skript!

Ich habe gerade festgestellt, dass das Skript einen Schauspieler ohne Namen anlegt, wenn ein Film keine Schauspieler hat (z.B Animations- und Zeichentrickfilme). Das ist grundsätzlich kein Problem, aber in der Statistik steht dann dummerweise : "häufigster Schauspieler: spielt in 7 Filmen mit"

Vielleicht sollte man das mit ner kleinen if($name != "") Schleife abfangen.

Gruß Rob

Re: Schauspieler ohne Namen

Verfasst: Do 25. Jan 2007, 23:08
von der-domi
Danke für den Hinweis!

Das Problem liegt in der Funktion "getArrayNames". Ersetze sie durch:

Code: Alles auswählen

function getArrayNames( $string, &$settings, &$myDB ) {
    // String am Trennzeichen trennen
    $array = explode( $settings->trennzeichen, $string );
    // für jeden Teil Leerzeichen entfernen und HTML-Entities ersetzen
    for ( $i = 0; $i < count($array); ++$i ) {
        
        if ( strlen(trim($array[$i])) > 0 )
            $array[$i] = $myDB->escape_string( htmlentities( trim( $array[$i] ) ) );
        else
            unset($array[$i]);
    }
    return $array;
}

Verfasst: Fr 26. Jan 2007, 02:32
von Butzemann
gut das das jemand schon angesprochen hat, ist mir auch aufgefallen (weil ich auch einige filme ohne schauspieler habe)