foreach ($info as $potrec) { if ($potrec["Po_Type"] !== "pot") { continue; } if ($potrec["Po_Path"] == $record["Po_Path"] && $potrec["Po_Name"] == $record["Po_Name"]) { $potrecord = $potrec; echo "<h3>" . $potrecord["Name"] . "</h3>"; } } echo $potrecord; $pot = $potrecord["Po_File"]; if ($record["Po_Updated"] || $potrecord["Po_Updated"]) { $po = new po(); //$po->Load($dir.$record["Path"], ""); $po->Load($record["Path"], ""); $total = $po->getStringCount(); $record["Po_File"] = $po; $po->BuildReport($pot); echo "<br>\nupdate"; $translated = 0; $group = $record["Po_Group"]; $lang = $record["Po_Lang"]; $count = $po->GetErrorCount($type); $query = "REPLACE INTO state (`revision`, `group`, `language`) VALUES({$currentRev}, '{$group}', '{$lang}')"; echo "<li>" . $query . "</li>"; $res = mysql_query($query, $db); if ($res === false) { echo "<br>\n<i>{$query}</i> <b>" . mysql_error() . "</b><br>\n"; } $errTypes = $po->GetErrorTypes(); foreach ($errTypes as $type) {