Commit 5052641e authored by Nico Schallehn's avatar Nico Schallehn

viele Kleine Änderungen (Aufgeräumt)

parent 03ad74b5
......@@ -387,7 +387,7 @@ class Media {
}
$array["name"] = trim(substr($Filename, 0, strripos( $Filename,"(")));
//TODO wird hier nicht gebraucht?
$Endung = trim(substr($Filename,strripos( $Filename,".")+1));
//$Endung = trim(substr($Filename,strripos( $Filename,".")+1));
echo "Hole Daten von imdb... ";
// Werte aus IMdb Auslesen...
......@@ -396,8 +396,6 @@ class Media {
//var_dump($imdb->getAll());
$array["year"] = $imdb->getYear();
$array["size"] = $this->getfileSize($Pfad.$FilenameOrg);
//$array["md5"] = md5_file("/tmp/".$array["imdbID"].".xml");
$array["rating"] = $imdb->getRating();
$array["Genre"] = $imdb->getGenre();
$array["Schauspieler"] = $imdb->getCastAsOwn(0, false);
......@@ -515,22 +513,18 @@ class Media {
// Jetzt noch MD5 berechnen
if($md5){
echo "Berechne MD5... ";
//$DataArr["md5"] = substr(shell_exec('md5sum -b "/tmp/'.$DataArr['imdbID'].'.xml"'),0,32); //TODO Einkommentieren für md5
$DataArr["md5"] = substr(shell_exec('md5sum -b "'.$File.'"'),0,32);
file_put_contents("./phpTestout/".$DataArr['imdbID'].".txt", "md5 = ".$DataArr["md5"].PHP_EOL, FILE_APPEND);
//$array["md5"] = substr(shell_exec('md5sum -b "'."/tmp/".$DataArr["imdbID"].".xml".'"'),0,32);
echo " done!".PHP_EOL;
}
// und Jetzt Querys Ausführen...
// und Jetzt Querys Bauen und Ausführen...
$Querys= array();
$keys = array("views", "checked", "comment", "added");
$values = array(0, "null", "''", "'".date("Y-m-d")."'");
foreach ($DataArr as $key => $value) {
if(in_array($key, array("Genre", "Schauspieler")) ){//TODO hier weiter!!
//echo " ".$key." => '".implode("|", )."'".PHP_EOL;
//var_dump($value);
if ($key == "Genre"){
$genreArr = explode(" / ", $value);
echo "Genre anlegen... ";
......@@ -541,7 +535,6 @@ class Media {
}
else if ($key == "Schauspieler"){
$Schauspielers = explode(" / ", $value);
//var_dump($Schauspielers);
echo "Schauspieler anlegen... ";
foreach ($Schauspielers as $value3) {
$Schauspieler = explode(">", str_replace("nm", "", $value3));
......@@ -556,7 +549,7 @@ class Media {
}
echo "Film eintragen... ";
$Query = "INSERT INTO Filme (".implode(",", $keys).") VALUES (".implode(",", $values).");"; //TODO Query ausführen!!
echo utf8_decode($Query); //TODO debug
//$result = $mysqli->query($Query);
file_put_contents("./phpTestout/".$DataArr['imdbID'].".txt", $Query.PHP_EOL, FILE_APPEND);
if($mysqli->error != ""){
......@@ -565,7 +558,7 @@ class Media {
return false;
}
echo "done".PHP_EOL;
//echo $this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL;
echo $this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL;
echo "Lege FilmSchauspieler und FilmGenre Verküpfungen an...";
foreach ($Querys as $Query) {
......@@ -578,7 +571,6 @@ class Media {
file_put_contents("./phpTestout/".$DataArr['imdbID'].".txt", "Mysql-Fehler: ".$mysqli->error.PHP_EOL, FILE_APPEND);
return false;
}
//TODO Query ausführen!!
}
echo "done!".PHP_EOL;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment