예제 #1
0
파일: formY.php 프로젝트: sinfocol/gwf3
 case GWF_Form::HEADLINE:
     if (isset($data[2])) {
         printf('<tr><td>%s%s</td><td>%s</td><td>%s</td></tr>' . PHP_EOL, $req, $data[2], $tt, $data[1]);
     } else {
         printf('<tr class="headline"><td colspan="%d">%s</td></tr>' . PHP_EOL, $cols, $data[1]);
     }
     break;
 case GWF_Form::SUBMITS:
     $buttons = '';
     foreach ($data[1] as $submitsk => $submitsv) {
         $buttons .= sprintf('<input type="submit" name="%s" value="%s" />', $submitsk, $submitsv);
     }
     printf('<tr><td></td><td></td><td>%s</td></tr>' . PHP_EOL, $buttons);
     break;
 case GWF_Form::MESSAGE:
     printf('<tr><td colspan="%d">%s</td></tr>' . PHP_EOL, $cols, GWF_Message::getCodeBar($key));
     ### Fallthrough...
 ### Fallthrough...
 case GWF_Form::MESSAGE_NOBB:
     //				printf();
     printf('<tr><td colspan="%d">%s</td></tr>' . PHP_EOL, $cols, $data[2]);
     printf('<tr><td colspan="%d"><textarea id="%s" name="%s" cols="80" rows="8">%s</textarea></td></tr>' . PHP_EOL, $cols, $key, $key, $data[1]);
     break;
 case GWF_Form::VALIDATOR:
     break;
 case GWF_Form::FILE:
 case GWF_Form::FILE_OPT:
     printf('<tr><td>%s%s</td><td>%s</td><td><input type="file" name="%s" /></td></tr>' . PHP_EOL, $req, $data[2], $tt, $key);
     break;
 case GWF_Form::HTML:
     echo $data[1] . PHP_EOL;