コード例 #1
0
 function testSponsoring_form()
 {
     global $sponsoring_text, $budget, $valid_day, $valid_month, $valid_year, $begin_day, $begin_month, $begin_year, $finish_day, $finish_month, $finish_year, $sess, $bx, $t;
     $sponsoring_text = "this is the sponsoring text";
     $budget = "this is the budget";
     $valid_day = 3;
     $begin_day = 4;
     $finish_day = 5;
     $valid_month = 4;
     $begin_month = 5;
     $finish_month = 6;
     $valid_year = 2001;
     $begin_year = 2002;
     $finish_year = 2003;
     $proid = 'proid';
     $bx = $this->_create_default_box();
     $this->capture_call('sponsoring_form', 8389 + strlen($sess->self_url()), array(&$proid));
     $this->set_msg('test 1');
     $this->_checkFor_a_box('Sponsoring involvement');
     $this->_checkFor_a_form('PHP_SELF', array('proid' => $proid));
     $this->_checkFor_columns(2);
     $this->_checkFor_column_titles(array("Valid until", "Begin", "Finish", "Budget (in euro)", "Sponsoring Comment"));
     foreach (array(select_date('valid', $valid_day, $valid_month, $valid_year), select_date('begin', $begin_day, $begin_month, $begin_year), select_date('finish', $finish_day, $finish_month, $finish_year), html_input_text('budget', 12, 12, $budget), html_textarea('sponsoring_text', 40, 7, 'virtual', 255, $sponsoring_text), html_form_submit($t->translate('Preview'), 'preview') . html_form_submit($t->translate('Submit'), 'submit')) as $val) {
         $this->_testFor_box_column('left', '70%', '', $val);
     }
 }
コード例 #2
0
function date_select($objectName, $method, $object, $options = array())
{
    list($options['prefix'], $value) = default_date_options($objectName, $method, $object);
    if (isset($options['include_blank']) && $options['include_blank'] == True) {
        $date = $value != Null ? $value : 0;
    } else {
        $date = $value != Null ? $value : SDate::today();
    }
    return select_date($date, $options);
}
コード例 #3
0
/**
 * admin contents form
 *
 * @since 1.2.1
 * @deprecated 2.0.0
 *
 * @package Redaxscript
 * @category Admin
 * @author Henry Ruhs
 */
function admin_contents_form()
{
    $output = Redaxscript\Hook::trigger(__FUNCTION__ . '_start');
    /* switch table */
    switch (TABLE_PARAMETER) {
        case 'categories':
            $wording_single = 'category';
            $wording_sibling = 'category_sibling';
            break;
        case 'articles':
            $wording_single = 'article';
            $wording_sibling = 'article_sibling';
            break;
        case 'extras':
            $wording_single = 'extra';
            $wording_sibling = 'extra_sibling';
            break;
        case 'comments':
            $wording_single = 'comment';
            break;
    }
    /* define fields for existing user */
    if (ADMIN_PARAMETER == 'edit' && ID_PARAMETER) {
        /* query content */
        $result = Redaxscript\Db::forTablePrefix(TABLE_PARAMETER)->where('id', ID_PARAMETER)->findArray();
        $r = $result[0];
        if ($r) {
            foreach ($r as $key => $value) {
                ${$key} = stripslashes($value);
            }
        }
        if (TABLE_PARAMETER == 'comments') {
            $wording_headline = $author;
        } else {
            $wording_headline = $title;
        }
        if (TABLE_PARAMETER != 'categories') {
            $text = htmlspecialchars($text);
        }
        $wording_submit = l('save');
        $route = 'admin/process/' . TABLE_PARAMETER . '/' . $id;
    } else {
        if (ADMIN_PARAMETER == 'new') {
            if (TABLE_PARAMETER == 'comments') {
                $author = MY_USER;
                $email = MY_EMAIL;
                $code_readonly = ' readonly="readonly"';
            }
            if (TABLE_PARAMETER == 'categories') {
                $sibling = 0;
                $parent = 0;
            }
            if (TABLE_PARAMETER == 'articles' || TABLE_PARAMETER == 'extras') {
                $category = 0;
                $headline = 1;
            }
            if (TABLE_PARAMETER == 'articles') {
                $sibling = 0;
                $infoline = 0;
                $comments = 0;
            }
            if (TABLE_PARAMETER == 'extras') {
                $sibling = 0;
            }
            $status = 1;
            $rank = Redaxscript\Db::forTablePrefix(TABLE_PARAMETER)->max('rank') + 1;
            $access = null;
            $wording_headline = l($wording_single . '_new');
            $wording_submit = l('create');
            $route = 'admin/process/' . TABLE_PARAMETER;
        }
    }
    /* collect output */
    $output .= '<h2 class="title_content">' . $wording_headline . '</h2>';
    $output .= form_element('form', 'form_admin', 'js_validate_form js_tab form_admin hidden_legend', '', '', '', 'action="' . REWRITE_ROUTE . $route . '" method="post"');
    /* collect tab list output */
    $output .= '<ul class="js_list_tab list_tab list_tab_admin">';
    $output .= '<li class="js_item_active item_first item_active">' . anchor_element('internal', '', '', l($wording_single), FULL_ROUTE . '#tab-1') . '</li>';
    $output .= '<li class="item_second">' . anchor_element('internal', '', '', l('customize'), FULL_ROUTE . '#tab-2') . '</li>';
    if (TABLE_PARAMETER != 'categories') {
        $output .= '<li class="item_last">' . anchor_element('internal', '', '', l('date'), FULL_ROUTE . '#tab-3') . '</li>';
    }
    $output .= '</ul>';
    /* collect tab box output */
    $output .= '<div class="js_box_tab box_tab box_tab_admin">';
    /* collect content set */
    $output .= form_element('fieldset', 'tab-1', 'js_set_tab js_set_active set_tab set_tab_admin set_active', '', '', l($wording_single)) . '<ul>';
    if (TABLE_PARAMETER == 'comments') {
        $output .= '<li>' . form_element('text', 'author', 'field_text_admin field_note', 'author', $author, '* ' . l('author'), 'maxlength="50" required="required" autofocus="autofocus"' . $code_readonly) . '</li>';
        $output .= '<li>' . form_element('email', 'email', 'field_text_admin field_note', 'email', $email, '* ' . l('email'), 'maxlength="50" required="required"' . $code_readonly) . '</li>';
        $output .= '<li>' . form_element('url', 'url', 'field_text_admin', 'url', $url, l('url'), 'maxlength="50"') . '</li>';
    } else {
        $output .= '<li>' . form_element('text', 'title', 'js_generate_alias_input field_text_admin field_note', 'title', $title, l('title'), 'maxlength="50" required="required" autofocus="autofocus"') . '</li>';
        $output .= '<li>' . form_element('text', 'alias', 'js_generate_alias_output field_text_admin field_note', 'alias', $alias, l('alias'), 'maxlength="50" required="required"') . '</li>';
    }
    if (TABLE_PARAMETER == 'categories' || TABLE_PARAMETER == 'articles') {
        $output .= '<li>' . form_element('textarea', 'description', 'js_auto_resize field_textarea_admin field_small', 'description', $description, l('description'), 'rows="1" cols="15"') . '</li>';
        $output .= '<li>' . form_element('textarea', 'keywords', 'js_auto_resize js_generate_keyword_output field_textarea_admin field_small', 'keywords', $keywords, l('keywords'), 'rows="1" cols="15"') . '</li>';
    }
    if (TABLE_PARAMETER != 'categories') {
        $output .= '<li>' . form_element('textarea', 'text', 'js_auto_resize js_generate_keyword_input js_editor_textarea field_textarea_admin field_note', 'text', $text, l('text'), 'rows="5" cols="100" required="required"') . '</li>';
    }
    $output .= '</ul></fieldset>';
    /* collect customize set */
    $output .= form_element('fieldset', 'tab-2', 'js_set_tab set_tab set_tab_admin', '', '', l('customize')) . '<ul>';
    /* languages directory object */
    $languages_directory = new Redaxscript\Directory();
    $languages_directory->init('languages');
    $languages_directory_array = $languages_directory->getArray();
    /* build languages select */
    $language_array[l('select')] = '';
    foreach ($languages_directory_array as $value) {
        $value = substr($value, 0, 2);
        $language_array[l($value, '_index')] = $value;
    }
    $output .= '<li>' . select_element('language', 'field_select_admin', 'language', $language_array, $language, l('language')) . '</li>';
    if (TABLE_PARAMETER == 'categories' || TABLE_PARAMETER == 'articles') {
        /* templates directory object */
        $templates_directory = new Redaxscript\Directory();
        $templates_directory->init('templates', array('admin', 'install'));
        $templates_directory_array = $templates_directory->getArray();
        /* build templates select */
        $template_array[l('select')] = '';
        foreach ($templates_directory_array as $value) {
            $template_array[$value] = $value;
        }
        $output .= '<li>' . select_element('template', 'field_select_admin', 'template', $template_array, $template, l('template')) . '</li>';
    }
    /* build sibling select */
    if (TABLE_PARAMETER == 'categories' || TABLE_PARAMETER == 'articles' || TABLE_PARAMETER == 'extras') {
        $sibling_array[l('none')] = 0;
        $sibling_result = Redaxscript\Db::forTablePrefix(TABLE_PARAMETER)->orderByAsc('rank')->findArray();
        if ($sibling_result) {
            foreach ($sibling_result as $s) {
                if (ID_PARAMETER != $s['id']) {
                    $sibling_array[$s['title'] . ' (' . $s['id'] . ')'] = $s['id'];
                }
            }
        }
        $output .= '<li>' . select_element('sibling', 'field_select_admin', 'sibling', $sibling_array, $sibling, l($wording_sibling)) . '</li>';
    }
    /* build category and parent select */
    if (TABLE_PARAMETER != 'comments') {
        if (TABLE_PARAMETER == 'extras') {
            $category_array[l('all')] = 0;
        } else {
            $category_array[l('none')] = 0;
        }
        $categories_result = Redaxscript\Db::forTablePrefix('categories')->orderByAsc('rank')->findArray();
        if ($categories_result) {
            foreach ($categories_result as $c) {
                if (TABLE_PARAMETER != 'categories') {
                    $category_array[$c['title'] . ' (' . $c['id'] . ')'] = $c['id'];
                } else {
                    if (ID_PARAMETER != $c['id'] && $c['parent'] == 0) {
                        $category_array[$c['title'] . ' (' . $c['id'] . ')'] = $c['id'];
                    }
                }
            }
        }
        if (TABLE_PARAMETER == 'categories') {
            $output .= '<li>' . select_element('parent', 'field_select_admin', 'parent', $category_array, $parent, l('category_parent')) . '</li>';
        } else {
            $output .= '<li>' . select_element('category', 'field_select_admin', 'category', $category_array, $category, l('category')) . '</li>';
        }
    }
    /* build article select */
    if (TABLE_PARAMETER == 'extras' || TABLE_PARAMETER == 'comments') {
        if (TABLE_PARAMETER == 'extras') {
            $article_array[l('all')] = 0;
        }
        $articles = Redaxscript\Db::forTablePrefix('articles');
        if (TABLE_PARAMETER == 'comments') {
            $articles->where('comments', 0);
        }
        $articles_result = $articles->orderByAsc('rank')->findArray();
        if ($articles_result) {
            foreach ($articles_result as $a) {
                $article_array[$a['title'] . ' (' . $a['id'] . ')'] = $a['id'];
            }
        }
        $output .= '<li>' . select_element('article', 'field_select_admin', 'article', $article_array, $article, l('article')) . '</li>';
    }
    if (TABLE_PARAMETER == 'articles' || TABLE_PARAMETER == 'extras') {
        $output .= '<li>' . select_element('headline', 'field_select_admin', 'headline', array(l('enable') => 1, l('disable') => 0), $headline, l('headline')) . '</li>';
    }
    if (TABLE_PARAMETER == 'articles') {
        $output .= '<li>' . select_element('infoline', 'field_select_admin', 'infoline', array(l('enable') => 1, l('disable') => 0), $infoline, l('infoline')) . '</li>';
        $output .= '<li>' . select_element('comments', 'field_select_admin', 'comments', array(l('enable') => 1, l('freeze') => 2, l('restrict') => 3, l('disable') => 0), $comments, l('comments')) . '</li>';
    }
    if ($status != 2) {
        $output .= '<li>' . select_element('status', 'field_select_admin', 'status', array(l('publish') => 1, l('unpublish') => 0), $status, l('status')) . '</li>';
    }
    /* build access select */
    if (GROUPS_EDIT == 1) {
        $access_array[l('all')] = null;
        $access_result = Redaxscript\Db::forTablePrefix('groups')->orderByAsc('name')->findArray();
        if ($access_result) {
            foreach ($access_result as $g) {
                $access_array[$g['name']] = $g['id'];
            }
        }
        $output .= '<li>' . select_element('access', 'field_select_admin', 'access', $access_array, $access, l('access'), 'multiple="multiple"') . '</li>';
    }
    $output .= '</ul></fieldset>';
    /* collect date set */
    if (TABLE_PARAMETER != 'categories') {
        $output .= form_element('fieldset', 'tab-3', 'js_set_tab set_tab set_tab_admin', '', '', l('date')) . '<ul>';
        $output .= '<li>' . select_date('day', 'field_select_admin', 'day', $date, 'd', 1, 32, l('day')) . '</li>';
        $output .= '<li>' . select_date('month', 'field_select_admin', 'month', $date, 'm', 1, 13, l('month')) . '</li>';
        $output .= '<li>' . select_date('year', 'field_select_admin', 'year', $date, 'Y', 2000, 2021, l('year')) . '</li>';
        $output .= '<li>' . select_date('hour', 'field_select_admin', 'hour', $date, 'H', 0, 24, l('hour')) . '</li>';
        $output .= '<li>' . select_date('minute', 'field_select_admin', 'minute', $date, 'i', 0, 60, l('minute')) . '</li>';
        $output .= '</ul></fieldset>';
    }
    $output .= '</div>';
    /* collect hidden output */
    if (TABLE_PARAMETER != 'comments') {
        $output .= form_element('hidden', '', '', 'author', MY_USER);
    }
    if ($status == 2) {
        $output .= form_element('hidden', '', '', 'publish', 2);
    }
    $output .= form_element('hidden', '', '', 'rank', $rank);
    $output .= form_element('hidden', '', '', 'token', TOKEN);
    /* cancel button */
    if (TABLE_EDIT == 1 || TABLE_DELETE == 1) {
        $cancel_route = 'admin/view/' . TABLE_PARAMETER;
    } else {
        $cancel_route = 'admin';
    }
    $output .= anchor_element('internal', '', 'js_cancel button_admin button_large button_cancel_admin', l('cancel'), $cancel_route);
    /* delete button */
    if (TABLE_DELETE == 1 && $id) {
        $output .= anchor_element('internal', '', 'js_delete js_confirm button_admin button_large button_delete_admin', l('delete'), 'admin/delete/' . TABLE_PARAMETER . '/' . $id . '/' . TOKEN);
    }
    /* submit button */
    if (TABLE_NEW == 1 || TABLE_EDIT == 1) {
        $output .= form_element('button', '', 'js_submit button_admin button_large button_submit_admin', ADMIN_PARAMETER, $wording_submit);
    }
    $output .= '</form>';
    $output .= Redaxscript\Hook::trigger(__FUNCTION__ . '_end');
    echo $output;
}
コード例 #4
0
ファイル: index.php プロジェクト: Simo22/smt2
 echo select_group();
 ?>
       <?php 
 echo select_records();
 ?>
       <?php 
 echo checkbox("ftu", "Display only first-time users");
 ?>
     </fieldset>
     <fieldset class="clear smallround">
       <legend>Date range</legend>
       <?php 
 echo select_date("from");
 ?>
       <?php 
 echo select_date("to");
 ?>
     </fieldset>
     <fieldset class="clear smallround">
       <legend>Time range (seconds)</legend>
       <div id="slider-wrap">
         <div id="slider-range">
           <?php 
 echo input_time("mintime");
 ?>
           <?php 
 echo input_time("maxtime");
 ?>
         </div>
         <p class="center" id="slider-amount"></p>
       </div><!-- end slider-wrap -->
コード例 #5
0
                                    <option value="" selected="selected">请选择时长范围</option>
                                    <option value="<">小于</option>
                                    <option value=">">大于</option>
                                    <option value="=">等于</option>
                                    <option value="!=">不等于</option>
                                    <option value=">=">大于等于</option>
                                    <option value="<=">小于等于</option>
                                </select>
                 <input name="time_len" id="time_len" style="float:left"  title="填写开始时长范围,单位:秒" value="" size="2" maxlength="4" onKeyUp="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" /> </td>
                 
                 
               </tr>
               <tr>
                 <td  align="right" nowrap="nowrap">呼叫时间:</td>
                 <td  colspan="3"><?php 
select_date("");
?>
</td>
                 <td width="10%"  align="right" id="td">坐席工号:</td>
                 <td ><input name="agent_name_list" type="text" class="input_text2" id="agent_name_list"  title="双击选择坐席工号" size="16" readonly="readonly"  onDblClick="c_agent_list('get_agent_list');"/><a class="sel_" hidefocus="true" href="javascript:void(0);" title="点击选择坐席工号" onClick="c_agent_list('get_agent_list');"></a></td>
                 <td width="8%"  align="right" id="td"></td>
                 <td ></td>
               </tr>
               <tr>
                 <td  align="right"><input type="hidden" name="status" id="status" value="CG" />
                 <input type="hidden" name="quality_status" id="quality_status" value="" />
                 <input type="hidden" name="agent_list" id="agent_list" value="" />
                 <input type="hidden" name="campaign_id" id="campaign_id" value="" />
                 <input type="hidden" name="phone_lists" id="phone_lists" value="" />
                 <input type="hidden" name="field_list" id="field_list" value="" />
                 <input type="hidden" name="file_type" id="file_type" value="" />
コード例 #6
0
 function testDeveloping_form()
 {
     global $bx, $t, $sess;
     global $cost, $license, $cooperation, $valid_day, $valid_month, $valid_year, $start_day, $start_month, $start_year, $duration;
     $cost = 'this is the cost';
     $license = 'this is the lcensie';
     $cooperation = 'this is the cooperation';
     $valid_day = 'this sit he valid daty';
     $valid_month = 'this is the valid month';
     $valid_year = 'this is the valid tesa';
     $start_day = 'thjsi si the start_day';
     $start_month = 'this is the start month';
     $start_year = 'thsi thsi the start_year';
     $duration = 'tjsi thst duration';
     /** required for the license calls **/
     $db_config = new mock_db_configure(2);
     $db_config->add_query('SELECT * FROM licenses ORDER BY license ASC', 0);
     $db_config->add_query('SELECT * FROM licenses ORDER BY license ASC', 1);
     $db_config->add_num_row(1, 0);
     $db_config->add_num_row(1, 1);
     $db_config->add_record(false, 0);
     $db_config->add_record(false, 1);
     $args = $this->_generate_records(array('proid', 'content_id'), 1);
     $bx = $this->_create_default_box();
     $this->capture_call('developing_form', 10111 + strlen($sess->self_url()), $args[0]);
     $this->_checkFor_a_form('PHP_SELF', array('proid' => $args[0]['proid']), 'POST');
     $this->_checkFor_a_box('Development proposal');
     $this->_checkFor_columns(2);
     $this->_testFor_html_form_hidden('content_id', $args[0]['content_id']);
     $this->_checkFor_submit_preview_buttons();
     $v = array('Cost' => array('<b>%s</b> (12): ', html_input_text('cost', 12, 12, $cost)), 'License' => array('<b>%s</b> (12): ', license($license)), 'Developer cooperation wanted?' => array('<b>%s</b>', developing_select_cooperation($cooperation)), 'Valid until' => array("<b>%s</b>: ", select_date('valid', $valid_day, $valid_month, $valid_year)), 'Start' => array('<b>%s</b>: ', select_date('start', $start_day, $start_month, $start_year)), 'Duration (in weeks)' => array('<b>%s</b>: ', select_duration($duration)));
     while (list($title, $ary) = each($v)) {
         $this->_checkFor_column_titles(array($title), 'right', '30%', '', $ary[0]);
         $this->_checkFor_column_values(array($ary[1]));
     }
     $this->_check_db($db_config);
 }
コード例 #7
0
 function testSelect_date()
 {
     $expect = array();
     $expect[] = "[ \n]+<select name=\"fubar_day\" size=\"0\">";
     for ($idx = 1; $idx < 32; $idx++) {
         $expect[] = "[ \n]+<option value=\"" . $idx . "\">" . $idx;
     }
     $expect[] = "[ \n]+<\\/select>";
     $expect[] = "[ \n]+<select name=\"fubar_month\" size=\"0\">";
     for ($idx = 1; $idx < 13; $idx++) {
         $expect[] = "[ \n]+<option value=\"" . $idx . "\">" . month($idx);
     }
     $expect[] = "[ \n]+<\\/select>";
     $expect[] = "[ \n]+<select name=\"fubar_year\" size=\"0\">";
     for ($idx = 2001; $idx <= 2005; $idx++) {
         $expect[] = "[ \n]+<option value=\"" . $idx . "\">" . $idx;
     }
     $expect[] = "[ \n]+<\\/select>[ \n]+";
     $this->set_text(select_date("fubar", "-1", "-1", "-1"));
     $this->_testFor_pattern(implode("", $expect));
     $this->_testFor_string_length(1597);
 }
コード例 #8
0
ファイル: DateHelperTest.php プロジェクト: phpontrax/trax
 /**
  *  Test select_date() function
  *
  *  Test the {@link select_date()} function in procedural file
  *  {@link date_helper.php}
  */
 public function testSelect_date_function()
 {
     $this->assertEquals('<select name="year">' . "\n" . '<option value="1993">1993</option>' . "\n" . '<option value="1994">1994</option>' . "\n" . '<option value="1995">1995</option>' . "\n" . '<option value="1996">1996</option>' . "\n" . '<option value="1997">1997</option>' . "\n" . '<option value="1998"  selected="selected">1998</option>' . "\n" . '<option value="1999">1999</option>' . "\n" . '<option value="2000">2000</option>' . "\n" . '<option value="2001">2001</option>' . "\n" . '<option value="2002">2002</option>' . "\n" . '<option value="2003">2003</option>' . "\n" . '</select>' . "\n" . '<select name="month">' . "\n" . '<option value="01">January</option>' . "\n" . '<option value="02">February</option>' . "\n" . '<option value="03">March</option>' . "\n" . '<option value="04">April</option>' . "\n" . '<option value="05">May</option>' . "\n" . '<option value="06">June</option>' . "\n" . '<option value="07">July</option>' . "\n" . '<option value="08" selected="selected">August</option>' . "\n" . '<option value="09">September</option>' . "\n" . '<option value="10">October</option>' . "\n" . '<option value="11">November</option>' . "\n" . '<option value="12">December</option>' . "\n" . '</select>' . "\n" . '<select name="day">' . "\n" . '<option value="01">01</option>' . "\n" . '<option value="02">02</option>' . "\n" . '<option value="03">03</option>' . "\n" . '<option value="04"  selected="selected">04</option>' . "\n" . '<option value="05">05</option>' . "\n" . '<option value="06">06</option>' . "\n" . '<option value="07">07</option>' . "\n" . '<option value="08">08</option>' . "\n" . '<option value="09">09</option>' . "\n" . '<option value="10">10</option>' . "\n" . '<option value="11">11</option>' . "\n" . '<option value="12">12</option>' . "\n" . '<option value="13">13</option>' . "\n" . '<option value="14">14</option>' . "\n" . '<option value="15">15</option>' . "\n" . '<option value="16">16</option>' . "\n" . '<option value="17">17</option>' . "\n" . '<option value="18">18</option>' . "\n" . '<option value="19">19</option>' . "\n" . '<option value="20">20</option>' . "\n" . '<option value="21">21</option>' . "\n" . '<option value="22">22</option>' . "\n" . '<option value="23">23</option>' . "\n" . '<option value="24">24</option>' . "\n" . '<option value="25">25</option>' . "\n" . '<option value="26">26</option>' . "\n" . '<option value="27">27</option>' . "\n" . '<option value="28">28</option>' . "\n" . '<option value="29">29</option>' . "\n" . '<option value="30">30</option>' . "\n" . '<option value="31">31</option>' . "\n" . '</select>' . "\n", select_date('August 4, 1998'));
 }
コード例 #9
0
    public function testSelectDate()
    {
        $expect = <<<EOT
        <select name="date[test][year]">
        <option value="2001">2001</option><option value="2002">2002</option>
        <option value="2003">2003</option><option value="2004">2004</option>
        <option value="2005">2005</option><option value="2006" selected="selected">2006</option>
        <option value="2007">2007</option><option value="2008">2008</option>
        <option value="2009">2009</option><option value="2010">2010</option>
        <option value="2011">2011</option>
        </select>
        <select name="date[test][month]">
        <option value="1">January</option><option value="2">February</option>
        <option value="3" selected="selected">March</option><option value="4">April</option>
        <option value="5">May</option><option value="6">June</option>
        <option value="7">July</option><option value="8">August</option>
        <option value="9">September</option><option value="10">October</option>
        <option value="11">November</option><option value="12">December</option>
        </select>
        <select name="date[test][day]">
        <option value="1">1</option><option value="2">2</option>
        <option value="3">3</option><option value="4">4</option>
        <option value="5">5</option><option value="6">6</option>
        <option value="7">7</option><option value="8">8</option>
        <option value="9">9</option><option value="10">10</option>
        <option value="11">11</option><option value="12">12</option>
        <option value="13">13</option><option value="14">14</option>
        <option value="15">15</option><option value="16">16</option>
        <option value="17">17</option><option value="18">18</option>
        <option value="19">19</option><option value="20">20</option>
        <option value="21">21</option><option value="22">22</option>
        <option value="23">23</option><option value="24">24</option>
        <option value="25">25</option><option value="26">26</option>
        <option value="27">27</option><option value="28">28</option>
        <option value="29">29</option><option value="30">30</option>
        <option value="31" selected="selected">31</option>
        </select>
EOT;
        $this->assertDomEqual($expect, select_date(new SDate(2006, 3, 31), array('prefix' => 'date[test]')));
    }
コード例 #10
0
ファイル: RecordSetLog.php プロジェクト: qinlibingfeng/html
             <table width="100%" border="0" align="center"  cellspacing="0" id="search_list" class="search_table" >
            
               <tr>
                 <td width="8%" height="26" align="right">任务名称:</td>
                 <td width="12%" height="26"><input name="job_name" type="text" class="input_text" id="job_name" title="输入要查询的任务名称"  size="21" /></td>
                 <td width="8%" height="26" align="right" id="">&nbsp;</td>
                 <td width="12%" height="26">&nbsp;</td>
                 <td width="8%" align="right">&nbsp;</td>
                 <td width="12%">&nbsp;</td>
                 <td width="8%" align="right">&nbsp;</td>
                 <td>&nbsp;</td>
               </tr>
               <tr>
                 <td height="26" align="right">开始时间:</td>
                 <td height="26" colspan="7"><?php 
select_date("none");
?>
</td>
               </tr>
               <tr>
                 <td height="26" align="right">&nbsp;</td>
                 <td height="26" colspan="7"><input type="button" name="form_submit" value="提交查询" onClick="check_form('search');" style="cursor:pointer" />
                   <input type="reset" name="button" id="button" value="重置" /></td>
               </tr>
              </table> 
      
            </form>
          </fieldset>      
        
        
            <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" class="dataTable" id="datatable" >
コード例 #11
0
ファイル: modif_dom.php プロジェクト: doulaize/entraide
<?php

include '../action_bdd/action_bdd.php';
include '../include/fonctions.php';
if (isset($_GET["id"]) && $_GET["id"] != "" && $_GET["id"] != 0) {
    if (isset($_GET["modification"]) && $_GET["modification"] == "true") {
        modif_dom($_GET['id'], $_GET['ancien_N'], $_GET['CIVILITE'], $_GET['NOM'], $_GET['PRENOM'], $_GET['id_statut'], $_GET['NOM_MARITAL'], $_GET['annee_naissance'], $_GET['mois_naissance'], $_GET['jour_naissance'], $_GET['pays'], $_GET['ville_naissance'], $_GET['nationalite2'], $_GET['contacts'], $_GET['nature_document_identite'], $_GET['numero_document_identite'], $_GET['radie2'], $_GET['motif_RAD_temp'], $_GET['annee_radiation'], $_GET['mois_radiation'], $_GET['jour_radiation'], $_GET['annee_1_ere_inscription'], $_GET['mois_1_ere_inscription'], $_GET['jour_1_ere_inscription'], $_GET['annee_certificat'], $_GET['mois_certificat'], $_GET['jour_certificat']);
        echo "<div style='color:red;'>la modification a bien &eacute;t&eacute; effectu&eacute;e</div>";
    }
    $vraies_dates = false;
    $domicilie = select_domicilie($_GET["id"]);
    $date = select_date($_GET["id"]);
    if (mysql_fetch_array($date, ENT_QUOTES) != NULL) {
        $date = select_date($_GET["id"]);
        if ($date_dom = mysql_fetch_array($date, ENT_QUOTES)) {
            $vraies_dates_certificat = true;
            $vraies_dates_radiation = true;
            $vraies_dates_naissance = true;
            $vraies_dates_1_ere_inscription = true;
            if ($date_dom["date_certificat"] == "0000") {
                $vraies_dates_certificat = false;
            }
            if ($date_dom["date_1_ere_inscription"] == "0000") {
                $vraies_dates_1_ere_inscription = false;
            }
            if ($date_dom["date_radiation"] == "0000") {
                $vraies_dates_radiation = false;
            }
            if ($date_dom["date_naissance"] == "0000") {
                $vraies_dates_naissance = false;
            }
コード例 #12
0
    ?>
&id=<?php 
    echo $id_domicilie;
    ?>
&id_signataire='+document.getElementById('signataire').value);" value="Envoyer !">
			</td>
	</table>
	
	
<?php 
} elseif ($_GET["action"] == "sortir") {
    insert_stat_sortie($_GET["id"], $_GET["nom_fichier"], $_GET["id_user"], $_GET["id_signataire"]);
    $sign = mysql_fetch_array(select_signataire($_GET["id_signataire"]), ENT_QUOTES);
    $domicilie = select_domicilie($_GET["id"]);
    $infos = mysql_fetch_array($domicilie, ENT_QUOTES);
    $dates = select_date($infos["id"]);
    $infos_dates = mysql_fetch_array($dates, ENT_QUOTES);
    $file = select_file($_GET["nom_fichier"]);
    $file_name = mysql_fetch_array($file, ENT_QUOTES);
    $CheminFichier = "../SORTIES/" . $file_name["nom_fichier"];
    $nouveau_fichier = $CheminFichier . "_temp.rtf";
    touch($CheminFichier);
    copy($CheminFichier, $nouveau_fichier);
    /*
    $fp=fopen($CheminFichier,"r"); // Ouverture du fichier avec le mode lecture
    
    $contenu="";
    while ( !feof ( $fp ) ){
          $contenu .= fgets ( $fp , 4096 ) ;
      echo $contenu."<br>";
    }