⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.php

📁 提供了如何用一个java时间控件来代替手工输入
💻 PHP
字号:
<?php$lang = $_GET['lang'];if (!$lang) {    $lang = $_REQUEST['lang'];}if (!$lang) {    $lang = 'en';}setcookie('lang', $lang);?><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><html><head><title>Test for calendar.php</title><?php// put here the correct path to "calendar.php"; don't move the file// "calendar.php" -- I think it's best if you leave it inside the// "/jscalendar/" directory.  Just put here the correct path to it, such as// "../jscalendar/calendar.php" or something.require_once ('calendar.php');// parameters to constructor://     1. the absolute URL path to the calendar files//     2. the languate used for the calendar (see the lang/ dir)//     3. the theme file used for the clanedar, without the ".css" extension//     4. boolean that specifies if the "_stripped" files are to be loaded//        The stripped files are smaller as they have no whitespace and comments$calendar = new DHTML_Calendar('/jscalendar/', $lang, 'calendar-win2k-2', false);// call this in the <head> section; it will "echo" code that loads the calendar// scripts and theme file.$calendar->load_files();?></head><body><?php if ($_REQUEST['submitted']) { ?><h1>Form submitted</h1><?php foreach ($_REQUEST as $key => $val) {    echo htmlspecialchars($key) . ' = ' . htmlspecialchars($val) . '<br />';} ?><?php } else { ?><h1>Calendar.php test</h1>     <form action="test.php" method="get">     Select language: <select name="lang" onchange="this.form.submit()">     <?php$cwd = getcwd();chdir('lang');foreach (glob('*.js') as $filename) {    $l = preg_replace('/(^calendar-|.js$)/', '', $filename);    $selected = '';    if ($l == $lang)        $selected = 'selected="selected" ';    $display = $l;    if ($l == 'en')        $display = 'EN';    echo '<option ' . $selected . 'value="' . $l . '">' . $display . '</option>';}     ?>     </select>     <blockquote style="font-size: 90%">       <b>NOTE</b>: as of this release, 0.9.6, only "EN" and "RO", which I       maintain, function correctly.  Other language files do not work       because they need to be updated.  If you update some language file,       please consider sending it back to me so that I can include it in the       calendar distribution.     </blockquote>     </form>     <form action="test.php" method="get">     <input type="hidden" name="submitted" value="1" />     <table>     <tr>     <td>       Date 1:     </td>     <td>       <?php $calendar->make_input_field(           // calendar options go here; see the documentation and/or calendar-setup.js           array('firstDay'       => 1, // show Monday first                 'showsTime'      => true,                 'showOthers'     => true,                 'ifFormat'       => '%Y-%m-%d %I:%M %P',                 'timeFormat'     => '12'),           // field attributes go here           array('style'       => 'width: 15em; color: #840; background-color: #ff8; border: 1px solid #000; text-align: center',                 'name'        => 'date1',                 'value'       => strftime('%Y-%m-%d %I:%M %P', strtotime('now')))); ?>     </td>     </tr>     </table>     <hr />     <button>Submit</button>     </form><?php } ?></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -