Commit e01d8075 authored by Nico Schallehn's avatar Nico Schallehn

test

parent eef13860
......@@ -229,20 +229,15 @@ class Media {
break;
}
}
echo "Berechne MD5... Falsche MD5";
//$array["md5"] = md5_file($Pfad.$FilenameOrg); //TODO Einkommentieren für md5
//$array["md5"] = substr(shell_exec('md5sum -b "'.$Pfad.$FilenameOrg.'"'),0,32);
$array["md5"] = substr(shell_exec('md5sum -b "'."/tmp/".$array["imdbID"].".xml".'"'),0,32);
echo " done!".PHP_EOL;
if( $this->addMovie($array)){
if( $this->addMovie($array, $Pfad.$FilenameOrg)){
if(($Pfad.$FilenameOrg) == ($this->PfadzumAusgeben.($array["3d"]==""?$this->config["HDD"][$this->HDDID]["Filme"]:$this->config["HDD"][$this->HDDID]["3D"]).$PfadOrg.$array["name"]." (".$array["resolution"].")".($array["3d"] != ""?" (3D)":"")." (".$array["imdbID"].").".$Endung)){
echo "Datei liegt schon am ausgabe Ort!".PHP_EOL;
}
else{
if(!is_dir($this->PfadzumAusgeben.($array["3d"]==""?$this->config["HDD"][$this->HDDID]["Filme"]:$this->config["HDD"][$this->HDDID]["3D"]).$PfadOrg)){
echo "mkdir '".$this->PfadzumAusgeben.($array["3d"]==""?$this->config["HDD"][$this->HDDID]["Filme"]:$this->config["HDD"][$this->HDDID]["3D"]).$PfadOrg."'".PHP_EOL;
shell_exec("mkdir '".$this->PfadzumAusgeben.($array["3d"]==""?$this->config["HDD"][$this->HDDID]["Filme"]:$this->config["HDD"][$this->HDDID]["3D"]).$PfadOrg."'");
}
echo "Kopiere datei...";
......@@ -265,7 +260,8 @@ class Media {
return false;
}
}
private function addMovie($DataArr){
private function addMovie($DataArr, $File){
$mysqli = new mysqli($this->config["DB_Server"],$this->config["DB_Username"],$this->config["DB_Passwort"],$this->config["DB_Database"]);
if($mysqli->connect_error != ""){ echo "Mysql-Fehler: ".$mysqli->connect_error.PHP_EOL; return false;}
$result = $mysqli->query("SELECT imdbID FROM Filme WHERE imdbID = '".$DataArr['imdbID']."'");
......@@ -274,7 +270,14 @@ class Media {
file_put_contents("./phpTestout/".$DataArr['imdbID'].".txt", "Film bereits in DB!".PHP_EOL, FILE_APPEND);
return false;
}
// Jetzt noch MD5 berechnen
echo "Berechne MD5... ";
//$array["md5"] = md5_file($Pfad.$FilenameOrg); //TODO Einkommentieren für md5
//$array["md5"] = substr(shell_exec('md5sum -b "'.$File.'"'),0,32);
$array["md5"] = substr(shell_exec('md5sum -b "'."/tmp/".$DataArr["imdbID"].".xml".'"'),0,32);
echo " done!".PHP_EOL;
// und Jetzt Querys Ausführen...
$Querys= array();
$keys = array("views", "check", "comment");
$values = array(0, "null", "''");
......
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