Пример #1
0
     $path = "../img/branch/";
     $i_img_tmp = $_FILES['i_img']['tmp_name'];
     $i_img = $_FILES['i_img']['name'] ? $_FILES['i_img']['name'] : "";
     $i_img = str_replace(" ", "", $i_img);
     $date = time();
     if ($i_img) {
         $image = $date . "_" . $i_img;
     } else {
         $image = "";
     }
     $data = "'',\n\t\t\t\t\t'{$i_name}',\n\t\t\t\t\t'" . $image . "',\n\t\t\t\t\t'{$i_desc}',\n\t\t\t\t\t'{$i_address}',\n\t\t\t\t\t'{$i_phone}',\n\t\t\t\t\t'{$i_city}',\n\t\t\t\t\t'{$i_type_id}'\n\t\t\t";
     //echo $data;
     $branch_id = create($data);
     // buat ruangan otomatis
     $data_building = "'',\n\t\t\t\t\t'{$i_name}',\n\t\t\t\t\t'',\n\t\t\t\t\t'{$branch_id}'\n\t\t\t\t\t\n\t\t\t";
     $building_id = create_building($data_building);
     // buat meja untuk take away / delivery
     $data_table = "'',\n\t\t\t\t\t'{$building_id}', \n\t\t\t\t\t'-',\n\t\t\t\t\t'965', \n\t\t\t\t\t'520',\n\t\t\t\t\t'0',\n\t\t\t\t\t'1',\n\t\t\t\t\t'0',\n\t\t\t\t\t'2'\n\t\t\t";
     create_table($data_table);
     if ($i_img) {
         move_uploaded_file($i_img_tmp, $path . $image);
     }
     header("Location: branch.php?page=list&did=1");
     break;
 case 'edit':
     extract($_POST);
     $id = get_isset($_GET['id']);
     $i_name = get_isset($i_name);
     $i_address = get_isset($i_address);
     $i_phone = get_isset($i_phone);
     $i_city = get_isset($i_city);
Пример #2
0
function build_when_all_resource_done()
{
    global $village, $main_village, $newbie;
    if ($village == $main_village) {
        return;
    }
    if (!$newbie) {
        return;
    }
    $result = get_dorf2_page();
    if (!$result) {
        return;
    }
    if (create_or_upgrade($result, MAIN_BUILDING)) {
        echo "build MAIN_BUILDING.\n";
        return;
    }
    // RESIDENCE to level 10
    if (create_or_upgrade($result, RESIDENCE)) {
        echo "build RESIDENCE.\n";
        return;
    }
    // GRANARY to level 12
    if (create_or_upgrade($result, GRANARY, 12)) {
        echo "build GRANARY level 12.\n";
        return;
    }
    $targets = array(MARKETPLACE, SAWMILL, BRICKYARD, IRON_FOUNDRY, GRAIN_MILL);
    $levels = array();
    foreach ($targets as $target) {
        $level = get_building_level($result, $target);
        if (!$level) {
            echo "Create {$target}\n ..\n";
            create_building($target, $result);
            return;
        }
        $levels[$target] = $level;
    }
    asort($levels);
    print_r($levels);
    list($target, $level) = each($levels);
    if ($level < 5) {
        build_gid($target);
        return;
    }
    // WAREHOUSE to level 14
    if (create_or_upgrade($result, WAREHOUSE, 14)) {
        echo "build WAREHOUSE.\n";
        return;
    }
    // GRANARY to level 14
    if (create_or_upgrade($result, GRANARY, 14)) {
        echo "build GRANARY.\n";
        return;
    }
    // BAKERY to level 5
    if (create_or_upgrade($result, BAKERY, 5)) {
        echo "build BAKERY.\n";
        return;
    }
    // MARKETPLACE to level 15
    if (create_or_upgrade($result, MARKETPLACE, 15)) {
        echo "build MARKETPLACE.\n";
        return;
    }
    echo "Nothing to build..\n";
}