if ($tmpfile) { $filename = $tmpfile; } // lcoalfiles can also have associated files packaged with them if ($localfile) { $dumpdir = 'phplabwaredump'; $filename = $dumpdir . '/dumpcontent.txt'; } $fh = fopen("{$tmpdir}/{$filename}", 'r'); if ($fh) { $firstline = chop(fgets($fh, 1000000)); check_line($firstline, $quote, $delimiter); $fields = explode($quote . $delimiter . $quote, $firstline); $secondline = chop(fgets($fh, 1000000)); if ($quote) { check_line($secondline, $quote, $delimiter); } $fields2 = explode($quote . $delimiter . $quote, $secondline); $nrfields = sizeof($fields); fclose($fh); } $tablename = get_cell($db, 'tableoftables', 'tablename', 'id', $tableid); echo "<h3 align='center'>Import Data(2): Assign fields to Columns of table <i>{$tablename}</i></h3>\n"; echo "<form method='post' id='procesdata' enctype='multipart/form-data' "; $dbstring = $PHP_SELF; echo "action='{$dbstring}?" . SID . "'>\n"; echo "<input type='hidden' name='tmpfile' value='{$filename}'>\n"; if ($localfile) { echo "<input type='hidden' name='localfile' value='true'>\n"; } echo "<input type='hidden' name='tableid' value='{$tableid}'>\n";
exit(1); } } if (!isset($argv[1])) { echo 'Usage:', PHP_EOL; echo ' ', $argv[0] . ' line' . PHP_EOL; echo ' ', $argv[0] . ' progress' . PHP_EOL; echo ' ', $argv[0] . ' date' . PHP_EOL; exit(1); } $cmd = $argv[1]; $docs_en = new FuelDocs($en_dir); $docs_ja = new FuelDocs($ja_dir); switch ($cmd) { case 'date': case 'd': check_date($docs_en, $docs_ja); break; case 'line': case 'l': check_line($docs_en, $docs_ja); break; case 'progress': case 'p': check_line($docs_en, $docs_ja); check_progress($docs_en, $docs_ja); break; default: echo 'No such command: ', $cmd, PHP_EOL; exit(1); }