$game->setTag($catmig); $game->setSubTag($subcatmig); $game->setTag($catmigen, 'en'); $game->setSubTag($subcatmigen, 'en'); $xmlContent = $game->updateXML(); $arrayMuestra[] = $game->getArraySubForm(); $total++; $d2 = $tmpDir . "/{$contentId}/"; $game->setDirToWrite($d2); if (!file_exists($d1)) { exec("mkdir {$d1}"); } if (!file_exists($d2)) { exec("mkdir {$d2}"); } $written = file_put_contents($game->getDirToWrite() . $xmlFile, $xmlContent); } catch (Exception $e) { $log .= "updateXML: " . $e->getMessage() . "\n"; } } // genero nombre para el zip $i = 0; $existe = TRUE; while ($existe === TRUE) { if (file_exists(ZIP_DIR . "/{$zipFile}")) { $i++; $zipFile = "Wazzup_" . $type . "_" . date("Ymd") . "_{$i}" . "_update" . ".zip"; } else { $existe = FALSE; } }