╘ε≡∞√ Φ Φ⌡ εß≡αßε≥Ωα ± Φ±∩εδⁿτεΓαφΦσ∞ ASP

╘ε≡∞√ - ²≥ε ε±φεΓφεΘ ∞σ≥εΣ ∩σ≡σΣα≈Φ Φφ⌠ε≡∞α÷ΦΦ ε≥ ∩εδⁿτεΓα≥σδ  Ω ±σ≡Γσ≡≤ Φφ⌠ε≡∞α÷ΦΦ ≈σ≡στ ASP. ╘ε≡∞√ φα web ±εΣσ≡µα≥ ≥απΦ Ωε≥ε≡√σ ∩σ≡σΣα■≥±  Ω ß≡α≤τσ≡≤, Ωε≥ε≡√Θ Γ ±Γε■ ε≈σ≡σΣⁿ ∩εΩατ√Γασ≥ ²≥Φ ∩εδ  φα ²Ω≡αφσ Φ ∩ετΓεδ σ≥ Φ⌡ τα∩εδφ ≥ⁿ. ┴εδⁿ°Φφ±≥Γε ²δσ∞σφ≥εΓ ±≥≡αφΦ÷√ (Ω ∩≡Φ∞σ≡≤ header, table, text Φ ≥.Σ.) ∩σ≡σΣα■≥±  ±α∞Φ∞ ±σ≡Γσ≡ε∞. ╧εδ  ΓΓεΣα ∩σ≡σΣα■≥±  ±σ≡Γσ≡ε∞ ß≡α≤τσ≡≤ Γ ΓΦΣσ ±≥≡≤Ω≥≤≡√, Φ τα≥σ∞ ≤µσ ß≡α≤τσ≡ ∩≡ΦφΦ∞ασ≥ ∩εδⁿτεΓα≥σδⁿ±ΩΦΘ ΓΓεΣ Φ τα∩εδφ σ≥ ∩εδ . ╥σ∩σ≡ⁿ ±≥≡αφΦ÷√, ±εΣσ≡µα∙Φσ ⌠ε≡∞√ ∞επ≤≥ Φ∞σ≥ⁿ ≡α±°Φ≡σφΦσ .ASP Φ ≥επΣα ß≡α≤τσ≡ ±∞εµσ≥ ΓετΓ≡α≥Φ≥ⁿ ±σ≡Γσ≡≤ Φφ⌠ε≡∞α÷Φ■, Ωε≥ε≡α  ß≤Σσ≥ εß≡αßε≥αφα ±σ≡Γσ≡ε∞ ΩαΩ ASP Φ Γα° ΩεΣ ß≤Σσ≥ Φ∞σ≥ⁿ Σε±≥≤∩ Ω Φφ⌠ε≡∞α÷ΦΦ, ΓΓσΣσφεΘ ∩εδⁿτεΓα≥σδσ∞.

HTML ⌠ε≡∞√ Φ±∩εδⁿτ≤■≥ ≥σ∩σ≡ⁿ ASP (ΦδΦ µσ δ■ßεΘ Σ≡≤πεΘ  τ√Ω, ∩εΣΣσ≡µΦΓασ∞√Θ web). ASP ∩ετΓεδΦ≥ Γα∞ Φ±∩εδⁿτεΓα≥ⁿ εß·σΩ≥√, ≥αΩΦσ ΩαΩ ≥απΦ ε∩Φ±αφΦ  ⌠ε≡∞√, ⌠ΦΩ±Φ≡εΓαφφ√σ εß·σΩ≥√, εß·σΩ≥√ ∩εδⁿτεΓα≥σδⁿ±Ωεπε ΓΓεΣα Φ εß·σΩ≥√ ∩εδⁿτεΓα≥σδⁿ±Ωεπε Γ√ßε≡α.

╥απΦ ε∩Φ±αφΦ  ⌠ε≡∞√ ±ετΣα■≥ ⌠ε≡∞≤ Φ ≤±≥αφαΓδΦΓα■≥ ≤±δεΓΦ  ≥επε, ΩαΩ ±σ≡Γσ≡ Σεδµσφ ß≤Σσ≥ ≤∩≡αΓδ ≥ⁿ Φφ⌠ε≡∞αΦ÷σΘ, Ωε≥ε≡≤■ ΓΓεΣΦ≥ ∩εδⁿτεΓα≥σδⁿ.
╘ΦΩ±Φ≡εΓαφφ√σ εß·σΩ≥√ ²≥ε HTML-Ωε∞∩εφσφ≥√ ±≥≡αφΦ÷√, ≥αΩΦσ ΩαΩ, φα∩≡Φ∞σ≡ title, graphics Φ ≥.Σ. ▌≥Φ Σαφφ√σ φΦΩεπΣα φσ ∞σφ ■≥± . ╥αΩµσ ∩εδⁿτεΓα≥σδⁿ φΦ≈σπε φσ Σσδασ≥ ± ²≥Φ∞Φ ²δσ∞σφ≥α∞Φ Φ εφΦ Γετ≡α∙α■≥±  φσΦτ∞σφσφφ√∞Φ φα ±σ≡Γσ≡.
╬ß·σΩ≥√ ∩εδⁿτεΓα≥σδⁿ±Ωεπε ΓΓεΣα ²≥ε εß·σΩ≥√ ≥Φ∩α ±≥≡εΩΦ ΓΓεΣα ≥σΩ±≥α, ≡αΣΦε-Ωφε∩εΩ, ΦδΦ µσ Ωφε∩εΩ Γ√ßε≡α. ▌≥Φ εß·σΩ≥√  Γδ ■≥±  φαΦßεδσσ ε±φεΓφ√∞Φ Ωε∞∩εφσφ≥α∞Φ ⌠ε≡∞. ╬φΦ εß√≈φε ≥αΩµσ φατ√Γα■≥±  ∩εδ ∞Φ.

╧εδσ ΓΓεΣα ≥σΩ±≥α

─αδσσ ±δσΣ≤σ≥ ε∩Φ±αφΦσ ≥απεΓ Σδ  Φ±∩εδⁿτεΓαφΦ  Γ ⌠ε≡∞α⌡.
┬ Σαφφε∞ ≡ατΣσδσ ∞√ ∩ε∩≡εß≤σ∞ ±ετΣα≥ⁿ ⌠ε≡∞≤, ΩαΩ ≈α±≥ⁿ HTML-⌠αΘδα.

╘ε≡∞α Γ±σπΣα Φ∞σσ≥ ±δσΣ≤■∙ΦΘ ΓΦΣ:
<FORM Action="MyResponse.asp">
..... τΣσ±ⁿ ε∩Φ±√Γα■≥±  Γ±σ ∩εδ  ⌠ε≡∞√ (ΓΓεΣ ≥σΩ±≥α, Γ√ßε≡, Ωφε∩Φ Φ ≥.Σ.)
</FORM>

┬ εΩφσ ß≡α≤τσ≡α Φ∞σσ≥ ΓΦΣ:

╧σ≡Γα  Φ ∩ε±δσΣφ   ±≥≡εΩΦ Σαφφεπε ∩≡Φ∞σ≡α ±εΣσ≡µα≥ ≥απΦ Σδ  ±ετΣαφΦ  ⌠ε≡∞√ - <FORM> Φ </FORM>. ╬≥Ω≡√Γα■∙ΦΘ ≥απ ≥αΩµσ ±εΣσ≡µΦ≥ εΣΦφ ΦδΦ φσ±ΩεδⁿΩε Σε∩εφΦ≥σδⁿφ√⌡ ∩α≡α∞σ≥≡εΓ, ∩≡Φ≈σ∞ ±δσΓα ±≥εΦ≥ φατΓαφΦσ ∩α≡α∞σ≥≡α α ±∩≡αΓα ≈σ≡στ τφαΩ ≡αΓσφ±≥Γα ∩≡Φ±Γεσφε τφα≈σφΦσ Σαφφε∞≤ ∩α≡α∞σ≥≡≤. ╧α≡α∞σ≥≡ Action ∩εΩατ√Γασ≥ Φ∞  ΩεΣα (Γ φα°σ∞ ±δ≤≈ασ MyResponse.asp), Ωε≥ε≡√Θ ß≤Σσ≥ τα∩≤∙σφ, ΩεπΣα ∩εδⁿτεΓα≥σδⁿ φαµ∞σ≥ φα Ωφε∩Ω≤ Submit. ╩επΣα ∩εδⁿτεΓα≥σδⁿ φαµ∞σ≥ ≤Ωαταφφ≤■ Ωφε∩Ω≤ ∩≡εΦτεΘΣσ≥ 2 ≡ατδΦ≈φ√⌡ ±εß√≥Φ . ┬ε-∩σ≡Γ√⌡ ß≡α≤τσ≡ ∩σ≡σΣασ≥ Σαφφ√σ Φτ ∩εδσΘ ΓΓεΣα ±σ≡Γσ≡≤, α Γε-Γ≥ε≡√⌡ ±σ≡Γσ≡ τα∩≤±≥Φ≥ ΩεΣ, ≤Ωαταφφ√Θ Γα∞Φ Γ ∩α≡α∞σ≥≡σ Action.
╧ε±δσΣφΦΘ ²δσ∞σφ≥ ±ετΣαφΦ  ⌠ε≡∞√ - ²≥ε ±ετΣαφΦσ Ωφε∩εΩ ≥Φ∩α Submit Φ Reset, ≈≥ε Φ ß≤Σσ≥ ∩≡εΣσ∞εφ±≥≡Φ≡εΓαφφε φΦµσ:
<FORM Action="MyResponse.asp">
...τΣσ±ⁿ ε∩Φ±√Γα■≥±  ∩εδ  ⌠ε≡∞√....
<p><Input type="submit"> <input type="reset">
</FORM>

╥σ∩σ≡ⁿ ∞√ ±ετΣαδΦ ±Ωσδσ≥ ⌠ε≡∞√, Ωε≥ε≡α  ß≤Σσ≥ ≡αßε≥α≥ⁿ ∩≡αΓΦδⁿφε. ┬α∞ ε±≥ασ≥±  ≥εδⁿΩε ΣεßαΓΦ≥ⁿ ε∩Φ±αφΦσ ∩εδσΘ Γφ≤≥≡Φ ⌠ε≡∞√.
╒ε≈≤ εß≡α≥Φ≥ⁿ ΓφΦ∞αφΦσ φα ≥απΦ <input> . ┬ Σαφφε∞ ≥απσ ±≤∙σ±≥Γ≤■≥ ∩α≡α∞σ≥≡√, ≥αΩΦσ ΩαΩ type, value. ╥απ type ε∩Φ±√Γασ≥ ≥Φ∩ ²δσ∞σφ≥α ⌠ε≡∞√.

╤≥≡εΩα ΓΓεΣα. ╬∩Φ±αφΦσ Σαδσσ ∩≡σΣ±≥αΓδ σ≥ ±ετΣαφΦσ εß·σΩ≥α ∩εδⁿτεΓα≥σδⁿ±Ωεπε ΓΓεΣα, ±≥≡εΩα ΓΓεΣα ≥σΩ±≥α.

╥σΩ±≥εΓεσ ∩εδσ ±ετΣασ≥±  Σε±≥α≥ε≈φε ∩≡ε±≥ε:
<INPUT NAME="field1">
─αφφ√Θ ≥απ ±ετΣα±≥ ±≥≡εΩ≤ ΓΓεΣα ≡ατ∞σ≡ε∞ ταΣαφφ√∞ ∩ε ≤∞εδ≈αφΦ■ Φ ß≡α≤τσ≡ ∩σ≡σΣασ≥ Σαφφ√σ, ΓΓσΣσφφ√σ ∩εδⁿτεΓα≥σδσ∞ ±σ≡Γσ≡≤, ∩≡Φ≈σ∞ τφα≈σφΦσ ∩σ≡σΣασ≥±  ∩εΣ ∞σ≥ΩεΘ field1.

┬√ ∞εµσ≥σ ≥αΩµσ ≤∩≡αΓδ ≥ⁿ ≡ατ∞σ≡ε∞ εßδα±≥Φ ΓΓεΣα ≥σΩ±≥α ΩαΩ ∩εΩατ√Γασ≥ ∩≡Φ∞σ≡ φΦµσ:
<INPUT NAME="field1" SIZE="5">
╫Φ±δε ∩≡Φ≡αΓφσφφεσ Ω ∩α≡α∞σ≥≡≤ size ∩εΩατ√Γασ≥, ΩαΩεσ ΩεδΦ≈σ±≥Γε ±Φ∞ΓεδεΓ ß≤Σσ≥ Γ√ΓσΣσφε Γ εßδα±≥ⁿ ΓΓεΣα. ▌≥ε τφα≈σφΦσ φσ  Γδ σ≥±  επ≡αφΦ≈σφΦσ∞ φα ΩεδΦ≈σ±≥Γε ΓΓεΣΦ∞√⌡ ±Φ∞ΓεδεΓ. ╧ε²≥ε∞≤ ²≥ε≥ ∩α≡α∞σ≥≡ φσδⁿτ  Φ±∩εδⁿτεΓα≥ⁿ Γ Ωα≈σ±≥Γσ επ≡αφΦ≈Φ≥σδ  ΓΓεΣα ∩εδⁿτεΓα≥σδ .

┬√ ∞εµσ≥σ ≤∩≡αΓδ ≥ⁿ επ≡αφΦ≈σφΦσ∞ ΓΓεΣΦ∞√⌡ ±Φ∞ΓεδεΓ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
<INPUT NAME="field1" MAXLENGHT="40">

┬√ ≥αΩµσ ∞εµσ≥σ Γ√Γσ±≥Φ Γ ⌠ε≡∞≤ τφα≈σφΦσ ∩ε ≤∞εδ≈αφΦ■, Ωε≥ε≡εσ ∩εδⁿτεΓα≥σδⁿ ±∞εµσ≥ δΦßε ∩≡Φφ ≥ⁿ δΦßε Φτ∞σφΦ≥ⁿ φα ±εß±≥Γσφφεσ.
<INPUT NAME="feild1" VALUE="π.╠ε±ΩΓα">
═ατΓαφΦσ πε≡εΣα ß√Σσ≥ Γ√ΓσΣσφε ΩαΩ ≥εδⁿΩε ⌠ε≡∞α ε≥εß≡ατΦ≥ⁿ±  Γ εΩφσ ß≡α≤τσ≡α. ═σΩε≥ε≡√σ ∩≡επ≡α∞∞Φ±≥√ δ■ß ≥ Γ√ΓεΣΦ≥ⁿ Γ ≥σΩ±≥εΓ√σ ∩εδ  ∩ε ≤∞εδ≈αφΦ■ τφα≈σφΦ -∩εΣ±ΩατΩΦ ≥Φ∩α "┬ΓσΣΦ≥σ φατΓαφΦσ Γα°σπε πε≡εΣα".

═Φµσ ∩≡ΦΓσΣσΦ ∩≡Φ∞σ≡ ±ετΣαφΦ  ∩≡ε±≥εΘ ⌠ε≡∞√:

<html>
<head>
<body bgcolor="#FFFFFF">
<FORM action="MyResponse.asp">
▌≥ε ∩≡Φ∞σ≡ ∩ε Φ±∩εδⁿτεΓαφΦ■ ⌠ε≡∞!
<p>┬ΓσΣΦ≥σ ±■Σα Γα°σ Φ∞ :
<input type="text" name="name">
<input type="submit">
</form>

<hr>
<FORM action="MyResponse.asp">
▌≥ε ∩≡Φ∞σ≡ φα ≥≤ µσ ≥σ∞≤ N2
<p>┬ΓσΣΦ≥σ Γα°σ Φ∞ :
<input name="name" size=40>
<input type="submit">
</FORM>
<hr>

<FORM action="MyResponse.asp">
▌≥ε ∩≡Φ∞σ≡ N3
╧εµαδ≤Θ±≥α ΓΓσΣΦ≥σ Γα° ∩ε≈≥εΓ√Θ ΦφΣσΩ±:
<input name="Index" MaxLength="6">
<input type="submit">
</FORM>

<FORM action="MyResponse.asp">
▌≥ε ∩≡Φ∞σ≡ ⌠ε≡∞√ N4
┬ΓσΣΦ≥σ φατΓαφΦσ Γα°σπε πε≡εΣα:
<input name="name" value="╠ε±ΩΓα">
<input type="submit">
</FORM>

<FORM action="MyResponse.asp">
▌≥ε ∩≡Φ∞σ≡ N5
┬ΓσΣΦ≥σ ±■Σα Γα° ΦφΣσΩ±
<input name="Index" MaxLenght="6" value="┬α° ΦφΣσΩ±">
<input type="submit">
</FORM>
<hr>

</body>
</html>

╧εδσ CheckBox

┬√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Γ ±ΓεΦ⌡ ⌠ε≡∞α⌡ ≥αΩεΘ ²δσ∞σφ≥, ΩαΩ CheckBox - φσταΓΦ±Φ∞√Θ ²δσ∞σφ≥ Γ√ßε≡α ± ΣΓ≤∞  ±ε±≥ε φΦ ∞Φ (Γ√ß≡αφ-φσ Γ√ß≡αφ).
─αφφ√Θ ²δσ∞σφ≥ Φ∞σσ≥ ±δσΣ≤■∙ΦΘ ΓΦΣ φα ±≥≡αφΦ÷σ:
╧α≡α∞σ≥≡√ Φτ Σαφφεπε ²δσ∞σφ≥α ∩σ≡σΣα■≥±  φα ±σ≡Γσ≡ ε≥Σσδφε Σδ  ΩαµΣεΘ CheckBox, Φ ±εε≥Γσ≥±≥Γσφφε ΩαµΣ√Θ ²≥ε≥ ²δσ∞σφ≥ Φ∞σσ≥ ±Γεσ ≤φΦΩαδⁿφεσ Φ∞ . ╥αΩµσ Σδ  Σαφφεπε ²δσ∞σφ≥α ≤±≥αφαΓδΦΓασ≥±  τφα≈σφΦσ Γ ∩α≡α∞σ≥≡σ value Ωε≥ε≡εσ ≤Ωατ√Γασ≥ φα σπε "Γ√ß≡αφφε±≥ⁿ".
─αδσσ ∞√ ∩≡ΦΓεΣΦ∞ ≥σΩ±≥, Φ±∩εδⁿτ≤■∙ΦΘ Σαφφ√Θ ²δσ∞σφ≥:

<FORM action="MyResponse.asp">
<p>╩αΩΦ∞ εß≡ατε∞ Γ√ ⌡ε≥Φ≥σ ∩εδ≤≈Φ≥ⁿ Φφ⌠ε≡∞α÷Φ■ ε≥ φα±?</p>
<p>
<input type="checkbox" name="post">╧ε ∩ε≈≥σ<br>
<input type="checkbox" name="email">E-mail'ε∞<br>
<input type="checkbox" name="dhl">┬ε±∩εδⁿτ≤■±ⁿ ≤±δ≤πα∞Φ DHL<br>
<input type="checkbox" name="fax">╧ε ⌠αΩ±≤<br>

╧≡Φ∞σ≡ ≥σΩ±≥α ± Φ±∩εδⁿτεΓαφΦσ∞ ⌠ε≡∞:

<html>
<head>
<body>

<FORM action="MyResponse.asp" method="post">
╧≡Φ∞σ≡ N1<br>
╩αΩ Γ√ ß≤Σσ≥σ ∩εδ≤≈α≥ⁿ ε≥ φα± Φφ⌠ε≡∞α÷Φ■?<br>
<p>
<input type="checkbox" name="post">╧ε ∩ε≈≥σ<br>
<input type="checkbox" name="email">E-mail'ε∞<br>
<input type="checkbox" name="dhl">┬ε±∩εδⁿτ≤■±ⁿ ≤±δ≤πα∞Φ DHL<br>
<input type="checkbox" name="fax">╧ε ⌠αΩ±≤<br>
<input type="submit"><input type="reset">
</FORM>
<hr>
</body>
</html>

╧εδσ ╨αΣΦε ╩φε∩ΩΦ

┬±σ Γα°Φ εß·σΩ≥√ Σδ  ∩εδⁿτεΓα≥σδⁿ±Ωεπε ΓΓεΣα Γ ⌠ε≡∞σ Σεδµφ√ Φ∞σ≥ⁿ ±ΓεΦ ±εß±≥Γσφφ√σ Φ∞σφα (≤φΦΩαδⁿφ√σ) Ωε≥ε≡√σ ∞επδΦ-ß√ ß√≥ⁿ ε∩ετφαφ√ ß≡α≤τσ≡ε∞ Φ τα≥σ∞ ∩σ≡σΣαφ√ Φτ ²≥Φ⌡ Ωε∞∩εφσφ≥ Ω ±σ≡Γσ≡≤ (ASP). ─δ  π≡≤∩∩√ Ωφε∩εΩ ε∩≡σΣσδ σ≥±  εΣφε ≥εδⁿΩε Φ∞ , ∩≡Φ≈σ∞ ≡στ≤δⁿ≥α≥ε∞ Γ√ßε≡α εΣφεπε Φτ τφα≈σφΦ   Γδ σ≥±  ∩≡Φ±ΓεσφΦσ Φ∞σφΦ π≡≤∩∩√ Ωφε∩εΩ τφα≈σφΦ , Ωε≥ε≡εσ Φ∞σσ≥ Γ√ß≡αφφ√Θ ²δσ∞σφ≥ π≡≤∩∩√. ▌δσ∞σφ≥ - ≡αΣΦε-Ωφε∩ΩΦ ε≈σφⁿ ∩ε⌡εµ φα φα±≥ε ∙ΦΘ ≡αΣΦε Ωφε∩ΩΦ. ═αµΦ∞ασ°ⁿ εΣφ≤ - ε≥µΦ∞ασ≥±  Σ≡≤πα .

▀τ√Ω HTML ≥≡σß≤σ≥, ≈≥ε-ß√ εΣΦφ Φτ Γα≡Φαφ≥εΓ Γ√ßε≡α Γ Σαφφε∞ ²δσ∞σφ≥σ (∩εδσ) ß√δ Φτφα≈αδⁿφε Γ√ß≡αφ. ─ε±≥Φπασ≥±  ²≥ε ∩α≡α∞σ≥≡ε∞ CHECKED. ╬φ ß≤Σσ≥ Γ√ß≡αφ ∩≡Φ Γ√ΓεΣσ ⌠ε≡∞√ Γ ß≡α≤τσ≡.

 

Ω επδαΓδσφΦ■