Params (example) are : pointsTable=Rozdzielcza_test2_bzyk_punkty_adresowe origWaysTable=Rozdzielcza_test2_bzyk_drogi prefix=test2 "; $pointsTable="Rozdzielcza_test2_bzyk_punkty_adresowe"; $origWaysTable="Rozdzielcza_test2_bzyk_drogi"; $prefix="test2"; //przylaczaTable=Rozdzielcza_test2_bzyk_przylacza // joinsTable=Rozdzielcza_test2_bzyk_joins // waysTable=Rozdzielcza_test2_bzyk_ways print_r($_SERVER["argv"]); if($_SERVER["argv"] ) { foreach($_SERVER["argv"] as $id=>$argv) { echo "\n argv:".$argv." \n"; $par_arr= explode('=',$argv); print_r($par_arr); if($par_arr[1]) eval("\$par_arr[0]=\"$par_arr[1]\";"); } echo " ustawiono nowe parametry: pointsTable=".$pointsTable." origWaysTable=".$origWaysTable." prefix=".$prefix." \n
" ; } $test = new bialePlamy(array("pointsTable"=>"Rozdzielcza_".$prefix."_bzyk_punkty_adresowe", "origWaysTable"=>"Rozdzielcza_".$prefix."_bzyk_drogi")); $test->enableShowProgress(); $test->loadCache("dupa"); //$test->generateWays(); //$test->generateXpoints(); ////$test->generateJoins(); //$test->generatePrzylacza(); //$test->generateWaysLenghts(); $test->generateLongWays(); //$test->saveCache(); //$test->saveXML(); //$test->saveArrays(); //echo $test->printArray('joins2ways'); //$test->saveWaysTable("Rozdzielcza_test2_bzyk_ways"); //$test->saveJoinsTable("Rozdzielcza_test2_bzyk_joins"); //$test->savePrzylaczaTable("Rozdzielcza_test2_bzyk_przylacza"); $test->saveLongWaysTable("Rozdzielcza_".$prefix."_bzyk_long_ways");