Пожалуйста, найдите проблему в моем html <form>тэге - PullRequest
0 голосов
/ 23 октября 2010

Привет?Я студент университета Кореи, и в этом семестре я изучаю интернет-программирование.

Я создал HTML и сделал тег.Однако я думаю, что в моем теге есть проблема.На самом деле я едва ли пытаюсь найти проблему, но не могу ее найти.

Эксперты !!! Пожалуйста, найдите проблему !!!!Это мой тег формы.

<html>
<head></head>
<body>
<form name="firstForm" action="http://kisschks.hosting.paran.com/noname2.php">
<table width=500 border=1>
<tr>
<td width=100>이름</td>
<td><input name="name" type="text" size="15"></td>
</tr>
<tr>
<td>비밀번호</td>
<td><input type="password" name="password" size="20" maxlength="15"></td>
</tr>
<tr>
<td>학번</td>
<td><input type="text" name="schoolnum" size="21"></td>
</tr>
<tr>
<td>전화번호</td>
<td><select name="fst">
    <option value="010" selected>010</option>
    <option value="011">011</option>
    <option value="016">016</option>
    <option value="017">017</option>
    <option value="018">018</option>
    <option value="019">019</option>
    </select> - <input name="sec" type="text" size="4" maxlength="4"> - <input name="trd" type="text" size="4" maxlength="4">
</td>
</tr>
<tr>
<td>캠퍼스</td>
<td>
<input type="radio" name="campus" value="명륜">명륜
<input type="radio" name="campus" value="율전" checked>율전
</td>
</tr>
<tr>
<td>학년</td>
<td>
<input type="checkbox" name="year" value="1학년" checked>1학년
<input type="checkbox" name="year" value="2학년">2학년
<input type="checkbox" name="year" value="3학년">3학년
<input type="checkbox" name="year" value="4학년">4학년
<input type="checkbox" name="year" value="휴학">휴학
</td>
</tr>
<tr>
<td>고향</td>
<td><textarea name="고향" rows=3 cols=20>
</textarea>
</td>
</tr>
<tr>
<td>하고픈말</td>
<td><textarea name="intro" rows=3 cols=20></textarea></td>
</tr>
<tr>
<td colspan=2 align="center">
<input type="button" value="안씁니다" disabled>
<input type="reset" value="다시작성">
<input type="submit" value="등록">
</td>
</tr>
</table>
</form>
</body>
</html>

Ответы [ 3 ]

1 голос
/ 23 октября 2010

Единственное, что может иметь отношение , это то, что вы не указали ни method="POST", ни method="GET" в своем теге формы.Хотя, если вы используете $_REQUEST в своем php, это не должно иметь значения в любом случае.

1 голос
/ 23 октября 2010

Вы точно не упомянули свою проблему, но я обнаружил, что мета charset отсутствует для корейского языка, который вы используете в форме:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Интересные ресурсы:

0 голосов
/ 23 октября 2010

Ну, вы не сказали, что ваш код делал неправильно или что вы ожидали, но не получили ... но ...

Перейти к:

http://validator.w3.org/#validate_by_input

и вставьте туда свой код. Оказывается, элемент <head> не может быть пустым. Не просто возьмите мою ревизию ниже, вы действительно должны прочитать выходные данные Валидатора, чтобы понять, какие изменения необходимо внести для достижения правильного HTML.

Вот правильный код, который должен работать:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>
      hello
    </title>
  </head>
  <body>
    <form id="firstForm" action="http://kisschks.hosting.paran.com/noname2.php">
      <table width="500" border="1">
        <tr>
          <td width="100">
            이름
          </td>
          <td>
            <input name="name" type="text" size="15" />
          </td>
        </tr>
        <tr>
          <td>
            비밀번호
          </td>
          <td>
            <input type="password" name="password" size="20" maxlength="15" />
          </td>
        </tr>
        <tr>
          <td>
            학번
          </td>
          <td>
            <input type="text" name="schoolnum" size="21" />
          </td>
        </tr>
        <tr>
          <td>
            전화번호
          </td>
          <td>
            <select name="fst">
              <option value="010" selected="selected">
                010
              </option>
              <option value="011">
                011
              </option>
              <option value="016">
                016
              </option>
              <option value="017">
                017
              </option>
              <option value="018">
                018
              </option>
              <option value="019">
                019
              </option>
            </select> - <input name="sec" type="text" size="4" maxlength="4" />- <input name="trd" type="text" size="4" maxlength="4" />
          </td>
        </tr>
        <tr>
          <td>
            캠퍼스
          </td>
          <td>
            <input type="radio" name="campus" value="명륜" />명륜 <input type="radio" name="campus" value="율전" checked="checked" />율전
          </td>
        </tr>
        <tr>
          <td>
            학년
          </td>
          <td>
            <input type="checkbox" name="year" value="1학년" checked="checked" />1학년 <input type="checkbox" name="year" value="2학년" />2학년 <input type="checkbox" name="year" value="3학년" />3학년 <input type="checkbox" name="year" value="4학년" />4학년 <input type="checkbox" name="year" value="휴학" />휴학
          </td>
        </tr>
        <tr>
          <td>
            고향
          </td>
          <td>
            <textarea name="고향" rows="3" cols="20">
</textarea>
          </td>
        </tr>
        <tr>
          <td>
            하고픈말
          </td>
          <td>
            <textarea name="intro" rows="3" cols="20">
</textarea>
          </td>
        </tr>
        <tr>
          <td colspan="2" align="center">
            <input type="button" value="안씁니다" disabled="disabled" /><input type="reset" value="다시작성" /><input type="submit" value="등록" />
          </td>
        </tr>
      </table>
    </form>
    <p>
      html form ta
    </p>
  </body>
</html>

Обратите внимание, что в теге <html> в качестве языка указывается английский язык. Я подозреваю, что это неправильный язык, но вы можете исправить это самостоятельно, когда все остальное заработает.

Удачи в учебе.

...