เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

cgifile - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ cgifile เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ cgifile เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


cgiemail, cgiecho, cgifile - CGI Form-to-Mail เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เปˆเบฝเบ™

เป„เบ”เป‰ cgiemail เบœเบนเป‰เปƒเบŠเป‰ เปเบ™เบฐโ€‹เบ™เปเบฒ


เบ„เบนเปˆเบกเบทเบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบ‚เบฝเบ™เปเบšเบšเบŸเบญเบก WWW เบ—เบตเปˆเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบญเบตเป€เบกเบฅเปŒเป„เบ›เบซเบฒเบ—เปˆเบฒเบ™. เป„เบ”เป‰
เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹:

ยท เบชเป‰เบฒเบ‡เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅ.

ยทเปƒเบชเปˆเบฅเบดเป‰เบ‡เบ„เปŒเบเบฑเบšเปเบกเปˆเปเบšเบšเบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

ยท เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒ mailto: link เบˆเบฐเป€เบฎเบฑเบ”.

ยท เบชเป‰เบฒเบ‡เปเบšเบšเบŸเบญเบก HTML.

ยท เบชเป‰เบฒเบ‡เปเบšเบšเบŸเบญเบก HTML เบ‚เบฑเป‰เบ™เบชเบนเบ‡.

ยท เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ ACTION เบ–เบทเบเบ•เป‰เบญเบ‡.

ยท เบฅเบญเบ‡เปƒเบŠเป‰เปเบšเบšเบŸเบญเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบเบฑเบš cgiecho.

ยทเป„เบ›เบชเบปเบ”เบเบฑเบš cgiemail.

ยท Debug เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป€เบกเบฅโ€‹

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

ยทเป€เบžเบตเปˆเบกเบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบชเปˆเบซเบ™เป‰เบฒเบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”.

ยทเปƒเบŠเป‰เบซเบ™เป‰เบฒเบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

ยท เบ•เป‰เบญเบ‡เบเบฒเบ™เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡.

ยท เบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡.

ยท เปƒเบŠเป‰เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก CGI.

เบชเป‰เบฒเบ‡ an เบญเบตเป€เบกเบฅเปŒ เปเบกเปˆเปเบšเบš.
เบเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบญเบตเป€เบกเบฅเปŒเบœเปˆเบฒเบ™เป€เบงเบฑเบš, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบซเบเบฑเบ‡
เบ‚เปเป‰เบ„เบงเบฒเบกเบ„เบงเบ™เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐ. เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ ASCII, เป€เบญเบตเป‰เบ™เบงเปˆเบฒเปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅเปŒ, เบ—เบตเปˆเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐ
เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

to: [email protected] เบชเบฒเบเบซเบปเบง
เบซเบปเบงเบ‚เปเป‰: เบ„เปเบฒเบ–เบฒเบกเบชเบฒเบก
เป€เบชเบฑเป‰เบ™เป€เบ›เบปเปˆเบฒ
เป€เบˆเบปเป‰เบฒโ€‹เบŠเบทเปˆโ€‹เบซเบเบฑเบ‡? [เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒ]
เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™เบซเบเบฑเบ‡? [quest] เบฎเปˆเบฒเบ‡เบเบฒเบ
เบชเบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบเปเบกเปˆเบ™เบซเบเบฑเบ‡? [เบชเบต]

เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเบซเบ™เบถเปˆเบ‡, เปเบกเปˆเปเบšเบšเบ™เบตเป‰เปเบกเปˆเบ™เบšเปเปˆเป€เบชเบเบ„เปˆเบฒ. เบœเบนเป‰โ€‹เบ—เบตเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ”เบฒเบงโ€‹เป‚เบซเบฅเบ”โ€‹เป„เบ”เป‰โ€‹
เปเบกเปˆเปเบšเบšเบ™เบตเป‰, เบ•เบทเปˆเบกเบกเบฑเบ™เบญเบญเบ, เปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เปƒเบซเป‰เบ—เปˆเบฒเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปเบกเปˆเปเบšเบšเบเบฑเบ‡เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
เป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™ cgiemail, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเบญเบฑเบšเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ WWW เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบˆเบปเปˆเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก เบ„เบณ เปเบ™เบฐ เบ™เบณ เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰:

ยท เบšเปˆเบญเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เปเบšเบšเบŸเบญเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบชเบฐเปœเบญเบ‡เบ‚เปเป‰เบกเบนเบ™, เปƒเบซเป‰เปƒเบŠเป‰เบ„เบณเบ”เบฝเบง
เบžเบฒเบเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบกเบ—เบตเปˆเบšเปเปˆเบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡, เป€เบŠเบฑเปˆเบ™ เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ: [เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ]. เบšเปเปˆ [เปƒเบชเปˆเบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ
เบ—เบตเปˆเบ™เบตเป‰].

ยท เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡ To: เบ–เบทเบเบ•เป‰เบญเบ‡.

ยท เบ–เป‰เบฒเบกเบตเป€เบชเบฑเป‰เบ™เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบ–เบงเบซเบปเบง, เปƒเบซเป‰เป€เบญเบปเบฒเบžเบงเบเบกเบฑเบ™เบญเบญเบ.

ยท เบ–เป‰เบฒเบกเบตเปเบ–เบงเบซเบงเปˆเบฒเบ‡เบขเบนเปˆเบเปˆเบญเบ™เปเบ–เบงเบซเบปเบง, เปƒเบซเป‰เป€เบญเบปเบฒเบžเบงเบเบกเบฑเบ™เบญเบญเบ.

ยท เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเป€เบชเบฑเป‰เบ™เบซเบปเบงเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ–เบทเบเบ•เป‰เบญเบ‡. เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบณเบญเบดเบ”เปƒเบ™เปเบ–เบงเบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ a
เบˆเบปเบ”เปเบฒเบ. เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ„เบงเบ™เบˆเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก; เบšเปเปˆเป„เบ”เป‰เปเบ•เปˆเบ‡เบ•เบปเบงเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡
เบชเปˆเบงเบ™เบซเบปเบง.

ยท เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบกเบตเป€เบชเบฑเป‰เบ™เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบชเบฑเป‰เบ™เบซเบปเบง เปเบฅเบฐ เป€เบ™เบทเป‰เบญเปƒเบ™.

ยท เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบกเบฑเบ™เป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก ASCII. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ Microsoft Word, เปƒเบซเป‰เปƒเบŠเป‰
"เบšเบฑเบ™เบ—เบถเบเป€เบ›เบฑเบ™" เปเบฅเบฐเป€เบฅเบทเบญเบ "เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบšเปˆเบ‡เปเบ–เบง."

ยท เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปƒเบ™ Macโ€‹, เปƒเบซเป‰โ€‹เปเบ™เปˆโ€‹เปƒเบˆเบงเปˆโ€‹เบฒโ€‹เบเบฒเบ™โ€‹เบญเบฑเบšโ€‹เป‚เบซเบฅเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹, เป€เบŠเบฑเปˆเบ™โ€‹: เบเบฒเบ™โ€‹เปเบ›โ€‹เบ‚เบญเบ‡ CRโ€‹.
(เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบต Unix เบกเบตโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เป€เบ–เบดเบ‡โ€‹เบเบฒเบ™โ€‹เบชเบดเป‰เบ™โ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒ Mac เบ‚เบญเบ‡โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹, เบชเบฐโ€‹เบ™เบฑเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹
เป„เบŸเบฅโ€‹เปŒโ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบเบฒเบงโ€‹เบเบฑเบšโ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบต Unixโ€‹.)

เบžเบฒเบเปƒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบซเบผเบฒเบ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบชเปˆ Bcc:, X-Face:, เบซเบผเบทเบญเบฑเบ™เปƒเบ”เบเปเปˆเป„เบ”เป‰
เบชเปˆเบงเบ™เบซเบปเบงเบญเบทเปˆเบ™เบขเบนเปˆเปƒเบ™เบซเบปเบง. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบชเปˆเบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™ Cc: [เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ] เปƒเบ™เบชเปˆเบงเบ™เบซเบปเบง. เป€เบ›เบฑเบ™
เบชเป‰เบฒเบ‡เบชเบฑเบ™. เบžเบฝเบ‡เปเบ•เปˆเบขเปˆเบฒเป€เบญเบปเบฒเบชเบดเปˆเบ‡เปƒเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ™เบฑเป‰เบ™เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบœเบนเป‰เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเป€เบซเบฑเบ™,
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบก bounced เป„เบ›.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบทเบšเบ•เปเปˆเป€เบ”เบตเบ™เบซเบ™เป‰เบฒเปเบฅเบฐเบญเบฑเบšเป‚เบซเบฅเบ”เปเบกเปˆเปเบšเบš e-mail เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ WWW เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบกเบฑเบ™เบ”เป‰เบงเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš WWW.

เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆ a เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ to เป„เบ”เป‰ เปเบกเปˆเปเบšเบš on เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™ เบซเบ™เป‰เบฒ.
เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡:

เป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเบ‚เป‰เบฒเบกเบ‚เบปเบงเบšเปเปˆ? เบ”เบฒเบงเป‚เบซเบฅเบ”เปเบšเบšเบŸเบญเบก "เบ„เปเบฒเบ–เบฒเบกเบชเบฒเบก" เบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบฅเบฐเบชเบปเปˆเบ‡เป„เบ›เบ—เบตเปˆ
<[email protected]>.

เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบŸเบญเบก WWW เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบญเบญเบเบˆเบฒเบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ™เบตเป‰เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบก
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบžเบดเบเบฒเบ™.

เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ if a mailto: เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ เบˆเบฐ เป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”.
เปเบฅเป‰เบง, เป‚เบ”เบเบšเปเปˆเบกเบต HTML เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™, เบ—เปˆเบฒเบ™เบกเบตเบงเบดเบ—เบตเบเบฒเบ™เปƒเบซเป‰เบ„เบปเบ™เบขเบนเปˆเปƒเบ™ WWW เบชเบปเปˆเบ‡เปƒเบซเป‰เบ—เปˆเบฒเบ™
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹. เบเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเป„เบ›เบซเบฒเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบŸเบญเบก HTML, เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒ
เบกเบฑเบ™เบ„เบธเป‰เบกเบ„เปˆเบฒเปเบ—เป‰เป†. เปเบšเบšเบŸเบญเบกเบขเบนเปˆเปƒเบ™ WWW เบกเบตเบชเบญเบ‡เบ‚เปเป‰เป€เบชเบเบชเบฐเป€เบžเบฒเบฐ:

ยท เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹เบ—เบตเปˆโ€‹เบซเบเบฒเบšโ€‹เบ„เบฒเบโ€‹เบซเบผเบฒเบโ€‹เบˆเบฒเบโ€‹เบ„เบปเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆ ``เบ—เปˆเบญเบ‡โ€‹เป€เบงเบฑเบšโ€‹.

ยท เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เปเบกเปˆเบ™โ€‹เบžเบดเบกโ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹, เปเบฅเบฐโ€‹เบกเบฑเบโ€‹เบˆเบฐโ€‹เบžเบดเบกโ€‹เบœเบดเบ”โ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบ—เปˆเบฒเบ™โ€‹เบกเบตโ€‹
เบšเปเปˆเบกเบตเบ—เบฒเบ‡เบ—เบตเปˆเบˆเบฐเบ•เบญเบš. เบ™เบตเป‰เปเบกเปˆเบ™เบšเบฑเบ™เบซเบฒเบซเบ™เป‰เบญเบเบเบฑเบš mailto: เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.

เบชเป‰เบฒเบ‡ เป„เบ”เป‰ HTML เปเบšเบšเบŸเบญเบก.
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบชเป‰เบฒเบ‡เปเบšเบšเบŸเบญเบก HTML, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบซเป‰เบ„เบปเบ™เบกเบตเบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡
เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เบญเบตโ€‹เป€เบกเบง. เบ”เป‰เบงเบ mailto: link, mailer เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบˆเบฒเบ: เบ—เบตเปˆเบขเบนเปˆเบชเปเบฒเบฅเบฑเบš
เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เปเบ•เปˆเบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเป€เบชเบฑเป‰เบ™เปƒเบชเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

เบˆเบฒเบ: [email]

เบ™เบตเป‰เปเบกเปˆเบ™เปเบšเบšเบŸเบญเบก HTML เบ•เบปเบงเบขเปˆเบฒเบ‡.

เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เบญเบตโ€‹เป€เบกเบงโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒ: ____________________

เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒ: ____________________

เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ: ____________________

เบชเบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบ: ____________________

เบชเบปเปˆเบ‡เบญเบตเป€เบกเบฅ (เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบชเบปเปˆเบ‡เบญเบตเป€เบกเบฅเปเบ—เป‰เป†.)

เบ™เบตเป‰เปเบกเปˆเบ™เปเบซเบผเปˆเบ‡ HTML:

<FORM METOD="POST"
ACTION="http://web.mit.edu/bin/cgiecho/wwwdev/cgiemail/questions3.txt">

เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เบญเบตโ€‹เป€เบกเบงโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒ:
เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒ:
เบเบฒเบ™โ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹:
เบชเบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบ:



เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ. เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒ NAME เบ‚เบญเบ‡เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบเบปเบ‡เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™
เปƒเบชเปˆเปƒเบ™เปเบกเปˆเปเบšเบš e-mail เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบญเบตเป€เบกเบฅเปŒ, เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เบ„เบปเป‰เบ™เบซเบฒ,
เปเบฅเบฐเบชเบต. เบ™เบตเป‰เปเบกเปˆเบ™เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ cgiemail. เบˆเบปเปˆเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเปเบ™เปˆเบ™เบญเบ™
เบ”เบฝเบงเบเบฑเบ™; เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบชเปˆ NAME="colour" เปƒเบ™เบฎเบนเบšเปเบšเบš HTML เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐ [เบชเบต] (เบชเบฑเบ‡เป€เบเบ”เบเบฒเบ™เบชเบฐเบเบปเบ”เบ„เปเบฒ
เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹) เปƒเบ™โ€‹เปเบกเปˆโ€‹เปเบšเบšโ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹, เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เป€เบ–เบดเบ‡โ€‹เปƒเบ™โ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹.

เบชเป‰เบฒเบ‡ เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเป‰เบฒเบงเบซเบ™เป‰เบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™ HTML เปเบšเบšเบŸเบญเบก.
เป€เบžเบทเปˆเบญเบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบŸเบญเบกเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ, เปƒเบซเป‰เบญเปˆเบฒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡ NCSA. เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹
เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เปเบšเบšเบŸเบญเบก cgiemail เบžเบฝเบ‡เปเบ•เปˆเป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™ ACTION. เบ•เปˆเบฒเบ‡โ€‹เบˆเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบญเบทเปˆเบ™เป†
เป‚เบ„เบ‡เบเบฒเบ™เบญเบตเป€เบกเบฅเปŒ, เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบ”เป‰เบงเบเบŠเบทเปˆเบžเบดเป€เบชเบ”.

เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบ—เบธเบเบ›เบฐเป€เบžเบ” (เบ›เบธเปˆเบกเบงเบดเบ—เบฐเบเบธ, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เป€เบฎเบฑเบ”เบงเบฝเบเปเบšเบšเบ”เบฝเบงเบเบฑเบ™. เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ NAME, เปเบฅเบฐ
เบŠเบทเปˆเบ™เบฑเป‰เบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบกเปƒเบ™เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบงเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ. เบกเบฑเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ™เบฑเป‰เบ™. เป€เบ–เบดเบ‡
เป„เบ”เป‰เบฎเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป€เบšเบดเปˆเบ‡เบซเบ™เป‰เบฒเบ•เบปเบงเบขเปˆเบฒเบ‡ cgiemail.

เป€เบฎเบฑเบ”เปƒเบซเป‰ เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ เป„เบ”เป‰ ACTION is เบ–เบทเบเบ•เป‰เบญเบ‡.
เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบซเบผเบญเบเบฅเบงเบ‡เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก HTML เปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡ ACTION เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ
URL เบ‚เบญเบ‡เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบชเปˆเบงเบ™, e.g

http://web.mit.edu/wwwdev/cgiemail/questions3.txt
\ /\ /
`--- เบžเบฒเบเบ—เบต 1---' `-------- เบžเบฒเบเบ—เบต 2----------'

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เปƒเบชเปˆเบŠเบทเปˆเบชเบฐเบ„เบดเบšเบขเบนเปˆเบเบฒเบ‡. เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™ ``/cgi-bin/cgiechoโ€, เปเบ•เปˆเบกเบฑเบ™
เบ‚เบถเป‰เบ™เบเบฑเบšเบงเปˆเบฒเป€เบŠเบตเบšเป€เบงเบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบ™เบงเปƒเบ”. เปƒเบ™ web.mit.edu เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™
``/bin/cgiecho'', เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ™เบตเป‰:

http://web.mit.edu/bin/cgiecho/wwwdev/cgiemail/questions3.txt
\ /\ /\ /
`--- เบžเบฒเบเบ—เบต 1---' script name` -------- เบžเบฒเบเบ—เบต 2 ----------'

เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบ, เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบญเบญเบเบˆเบฒเบเบžเบฒเบ 1, เปเบ•เปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ›เบฐเบเบญเบšเบกเบฑเบ™เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปเบ™เบงเปƒเบ”, เบžเบฝเบ‡เปเบ•เปˆเบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบเบฑเบšเบžเบฒเบ 1.

เบžเบฐเบเบฒเบเบฒเบก เบญเบญเบ เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™ เบฎเบนเบšเปเบšเบš เบเบฑเบš cgiecho.
เบ•เบทเปˆเบกเปเบšเบšเบŸเบญเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš WWW เบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบ, เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆ, เปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™. เป€เบˆเบปเป‰เบฒ
เบ„เบงเบ™เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเปเบšเบšเบŸเบญเบกเบ—เบตเปˆเบ›เบธเบ‡เปเบ•เปˆเบ‡เปเบฅเป‰เบงเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบซเบฑเบ™เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบเบฑเบšเบ•เบปเบงเป€เบฅเบ
เปƒเบเป‰เบเบฑเบš 500, เบญเบฒเบ”เบˆเบฐเบ•เบฑเป‰เบ‡ ACTION เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบœเบดเบ”. เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.

เบ–เป‰เบฒเบšเบฒเบ‡เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเปเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เปเบšเบšเบŸเบญเบกเบ—เบตเปˆเบ›เบธเบ‡เปเบ•เปˆเบ‡เปเบฅเป‰เบง, เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ
เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบตเบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™เบ„เบทเบเบฑเบ™เบญเป‰เบญเบเบ•เป‰เบญเบเปƒเบ™เบฎเบนเบšเปเบšเบš HTML เบ„เบทเบเบฑเบ™เบเบฑเบšเปƒเบ™เปเบกเปˆเปเบšเบš ASCII. เบ•เบปเบงเบขเปˆเบฒเบ‡
NAME="yourname" เปƒเบ™เบฎเบนเบšเปเบšเบš HTML เปเบฅเบฐ [เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ] เปƒเบ™เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบง.

Go เบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ” เบเบฑเบš cgiemail.
เบ•เบญเบ™เบ™เบตเป‰เบ›เปˆเบฝเบ™ cgiecho เป€เบ›เบฑเบ™ cgiemail เปƒเบ™ ACTION เบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก HTML เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบฅเบญเบ‡เปƒเบŠเป‰เป€เบšเบดเปˆเบ‡. เป€เบˆเบปเป‰เบฒโ€‹เบ„เบงเบ™
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบซเบ™เป‰เบฒเบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰
เป„เบ”เป‰เบฎเบฑเบš mail, เบกเบตเบšเบฑเบ™เบซเบฒเบšเบฒเบ‡เบขเปˆเบฒเบ‡เบเบฑเบšเป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เปเบฅเบฐเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เปˆเบฒเบ™
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบต 1.

เบ–เป‰เบฒเบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบ, เบŠเบปเบกเป€เบŠเบตเบ!

9. Debug เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป€เบกเบฅโ€‹

เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เป€เบกเบฅเบ–เบทเบเบชเบปเปˆเบ‡เบšเปเปˆเบเบปเบ‡เบเบฑเบ™, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบ–เบงเบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบขเบนเปˆเบ—เบตเปˆ a
เป€เบงเบฅเบฒเบชเบฐเบ”เบงเบ. mail asynchronous เบ–เบทเบเบชเบปเปˆเบ‡เบซเบผเบฒเบเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰, เปเบ•เปˆเบกเบต
เบ‚เปเป‰เป€เบชเบเบ—เบตเปˆเบšเบฑเบ™เบซเบฒเบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบฒเบเบ‡เบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบเบฑเบšเป„เบ›เบซเบฒ
เบœเบนเป‰เบชเบปเปˆเบ‡. เบเบฑเบšเบฅเบฐเบšเบปเบšเป€เบกเบฅ, เบ›เบฐเบเบปเบ”เบงเปˆเบฒเบœเบนเป‰เบชเบปเปˆเบ‡เบญเบตเป€เบกเบงเปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฑเบšโ€‹เบ—เปˆเบฒเบ™โ€‹.

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹, เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เปƒเบŠเป‰โ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบญเบตโ€‹เป€เบกเบฅ synchronous เบŠเบปเปˆเบงโ€‹เบ„เบฒเบงโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹
input เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบ—เบตเปˆเบกเบตเบŠเบทเปˆ cgiemail-mailopt เปเบฅเบฐเปƒเบซเป‰เบกเบฑเบ™เบกเบตเบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบกเบต "sync", e.g



เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹: เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบญเบ 1.1โ€‹, เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹. เบ‚เปเปƒเบซเป‰เบœเบนเป‰เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบฅเบธเป‰เบ™เปƒเบซเบกเปˆเบเบงเปˆเบฒ.
mailers เบšเบฒเบ‡โ€‹เบ„เบปเบ™โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบปเปˆเบ‡ bounces เบเบฑเบšโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เปƒเบ™ Errors-
เป€เบ–เบดเบ‡: header เบ™เบญเบเป€เปœเบทเบญเป„เบ›เบˆเบฒเบเป€เบงเบฑเบšเป€เบŠเบตเบšเป€เบงเบต. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบšเบฒเบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบชเบฑเป‰เบ™เบซเบปเบงเบ™เบตเป‰
เบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเบ—เบฒเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ bounce เบˆเบฐเป„เบ›เบซเบฒเบ—เปˆเบฒเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ: เบ•เบทเปˆเบก เบ‚เปเป‰เบ„เบงเบฒเบก to เป„เบ”เป‰ เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ” เบซเบ™เป‰เบฒ.
เป€เบกเบทเปˆเบญ mail เบ–เบทเบเบชเบปเปˆเบ‡, เบซเบ™เป‰เบฒเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ ``เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”'' เบˆเบฐเบ›เบฒเบเบปเบ”เบžเป‰เบญเบกเบเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เบญเบตเป€เบกเบง.
เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ `` addendum '' เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ
เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡:



เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบ•เบฑเบกเปƒเบˆเบ—เบตเปˆเบˆเบฐเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบœเบนเป‰เบญเปˆเบฒเบ™เปเบšเบšเบŸเบญเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰เป‚เบ›เปเบเบผเบกเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ
เป€เบŠเบฑเปˆเบ™ Lynx 2.6 เบซเบผเบท Netscape 3.0, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเปƒเบชเปˆ HTML markup เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เบปเบงเปเบ›เบ™เบตเป‰เป‚เบ”เบเปƒเบŠเป‰
เบญเบปเบ‡เบ›เบฐเบเบญเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบก

เบ‚เบญเบšโ€‹เปƒเบˆ!

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบ HTML เบˆเบฐเป€เบ›เบฑเบ™

เบ‚เบญเบšโ€‹เปƒเบˆ!

เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™:

<INPUT TYPE="hidden" NAME="addendum"
VALUE="<em>เบ‚เปเบ‚เบญเบšเปƒเบˆ!</em>">

เบเบฐเบฅเบธเบ™เบฒเบฎเบฑเบšเบŠเบฒเบšเบงเปˆเบฒเบ™เบญเบเบˆเบฒเบเบˆเบฐเบ‚เบฝเบ™เป„เบ”เป‰เบเบฒเบ, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเบ„เบปเบ™เบ—เบตเปˆเปƒเบŠเป‰เบญเบฒเบเบธเป€เบเบปเปˆเบฒเบเบงเปˆเบฒ
เบŠเบญเบšเปเบงเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ an เบˆเบฑเบšเบชเบฐเบซเบผเบฑเบš เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ” เบซเบ™เป‰เบฒ.
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เบกเบฑเบโ€‹เบซเบ™เป‰เบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบญเบตโ€‹เป€เบกเบฅโ€‹เปŒโ€‹เบ–เบทเบโ€‹เบชเบปเปˆเบ‡โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบœเบปเบ™โ€‹, เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹
เบฅเบฐเบšเบธ URL เบชเบณเบฎเบญเบ‡เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ `` เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ” '' เปƒเบ™เบฎเบนเบšเปเบšเบš HTML เบ‚เบญเบ‡เบ—เปˆเบฒเบ™,
เบ•เบปเบงเบขเปˆเบฒเบ‡:

<INPUT TYPE="hidden" NAME="success" VALUE="http://web.mit.edu/">

เปเบฒเบเป€เบซเบ”: เป€เบฅเบตเปˆเบก URL เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ”เป‰เบงเบ / เบซเบผเบทเบ”เป‰เบงเบ http://. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ cgiemail เบˆเบฐเบŠเบตเป‰เบ™เปเบฒเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เบเบฑเบš invocation เบ„เบฑเป‰เบ‡โ€‹เบ—เบตโ€‹เบชเบญเบ‡โ€‹เบ‚เบญเบ‡ cgiemailโ€‹, เบชเบปเปˆเบ‡โ€‹เบœเบปเบ™โ€‹เปƒเบซเป‰โ€‹เป€เบเบตเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เปเบ—เบ™โ€‹เบ•เบปเบงโ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹.

เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เปˆเบญเบ 1.3, เบšเปเปˆเบกเบตเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบซเบ™เป‰เบฒเบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบ‚เปเป‰เบกเบนเบ™
เบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰เบชเบปเปˆเบ‡เปเบšเบšเบŸเบญเบก. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ: เป€เบฎเบฑเบ”เปƒเบซเป‰ เบšเบฒเบ‡ เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™ เบ•เป‰เบญเบ‡เบเบฒเบ™.
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เปเบšเบšเบŸเบญเบกเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป„เบงเป‰เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, เปƒเบซเป‰เบ•เบทเปˆเบกเปƒเบชเปˆ
เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒ ``required-'' เบเบฑเบšเบŠเบทเปˆเบ‚เบญเบ‡เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš HTML เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เปเบกเปˆเปเบšเบš. เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡:

เปƒเบ™เบฎเบนเบšเปเบšเบš HTML:

เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒ:

เปƒเบ™เปเบกเปˆเปเบšเบš e-mail

เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ: [required-yourname]

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ: เบฅเบฐเบšเบธเบงเปˆเบฒ เบเบฒเบ™เบˆเบฑเบ”เบฎเบนเบšเปเบšเบš เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เบšเบฒเบ‡ เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™.
เบ–เป‰เบฒ, เปƒเบ™เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเบžเบฒเบเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบกเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ %, cgiemail เบˆเบฐ.
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ printf() เบŸเบฑเบ‡เบŠเบฑเบ™เปƒเบ™ C เปƒเบ™เบŠเบทเปˆเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบซเบผเบฑเบ‡เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบ
เบ”เป‰เบงเบเบŸเบฑเบ‡เบŠเบฑเบ™เบ™เบตเป‰, เป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ›เบถเป‰เบก C. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบกเบฑเบ™, เบเบฐเบฅเบธเบ™เบฒเบชเบฑเบ‡เป€เบเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบชเบญเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹:

ยท เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบณเบญเบดเบ”เปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบฎเบนเบšเปเบšเบšเบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ %.

ยท เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เป€เบŠเบฑเปˆเบ™ \n เปเบฅเบฐ \t เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเปœเบฑเบ‡เบชเบท. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฒเบเปƒเบซเบกเปˆ, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบชเปˆ a
เปเบ–เบงเปƒเปเปˆเบเปˆเบญเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเปเบ›เบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒ
Godzilla's Pizza เบ•เป‰เบญเบ‡เบเบฒเบ™ toppings เบ—เบตเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเบซเบ™เบถเปˆเบ‡เบ•เปเปˆเปเบ–เบง, เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเปƒเบชเปˆเบ•เปเปˆเป„เบ›เบ™เบตเป‰
เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ:

[%s
, topping]

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ CGI เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก เบ•เบปเบงเปเบ›
เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เป„เบ”เป‰ เบซเบผเบทเบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เบ‚เบถเป‰เบ™เบเบฑเบšเบงเปˆเบฒเบœเบนเป‰เบ”เบนเปเบฅเป€เบงเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบกเบฑเบ™เบซเบผเบทเบšเปเปˆ
เป€เบกเบทเปˆเบญเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ cgiemail.

เบ™เบญเบเป€เปœเบทเบญเป„เบ›เบˆเบฒเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เปเบšเบšเบŸเบญเบก, เปเบกเปˆเปเบšเบšเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบเบญเบšเบกเบตเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก CGI
เบžเบฝเบ‡เปเบ•เปˆเป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบ—เบตเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเป€เบ‡เบดเบ™เป‚เบ”เบฅเบฒ. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,

[$HTTP_USER_AGENT]

เบˆเบฐเปƒเบชเปˆเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐ / เบซเบผเบท gateway เปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบญเบตเป€เบกเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เป€เบžเบทเปˆเบญ
เป€เบ„เบปเบฒเบฅเบปเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง, เปเบšเบšเบŸเบญเบก HTML เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ„เบงเบ™เป€เบ•เบทเบญเบ™เบœเบนเป‰เปƒเบŠเป‰เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†เบเปˆเบฝเบงเบเบฑเบš
เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบญเบตเป€เบกเบฅ, เป€เบŠเบฑเปˆเบ™ HTTP_USER_AGENT, REMOTE_ADDR.

เบเบฒเบ™เบ›เบปเบเบ„เบญเบ‡
เบ•เบดเบ”เบ•เปเปˆเบ—เบฒเบ‡เป€เบ—เบดเบ‡: cgiemail[email protected]>

เบœเบนเป‰เบฎเบฑเบเบชเบฒ Debian: Anibal Monsalve Salazar[email protected]>

เบ‚เปเป‰เบกเบนเบ™เบ„เบปเบšเบ–เป‰เบงเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡, เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ cgiemail เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™ WWW:

http://web.mit.edu/wwwdev/cgiemail/

เปƒเบŠเป‰ cgifile เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เป€เบŸเบ”
    เป€เบŸเบ”
    Phaser เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เป„เบง, เบŸเบฃเบต, เปเบฅเบฐเบกเปˆเบงเบ™เบŠเบทเปˆเบ™
    เปเบซเบผเปˆเบ‡ HTML5 เบเบญเบšเป€เบเบกเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต
    WebGL เปเบฅเบฐ Canvas rendering เบ—เบปเปˆเบง
    desktop เปเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบกเบทเบ–เบท. เป€เบเบก
    เบชเบฒเบกเบฒเบ”เบฎเปˆเบงเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Phaser
  • 2
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    VASSAL เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เบชเบฐเบšเบฑเบšเป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ‚เบญเบ‡เบเบฐเบ”เบฒเบ™เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡
    เปเบฅเบฐเป€เบเบกเบšเบฑเบ”. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เป€เบเบกเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VASSAL Engine
  • 3
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF เปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Java เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เปเบฅเบฐเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒ PDF เบ”เป‰เบงเบ LGPL เปเบฅเบฐ
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” MPL. OpenPDF เปเบกเปˆเบ™โ€‹
    LGPL/MPL open source เบœเบนเป‰เบชเบทเบšเบ—เบญเบ” iText,
    a
    เบ”เบฒเบงเป‚เบซเบฅเบ” OpenPDF - Fork เบ‚เบญเบ‡ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    Geoscientific Analyzes - เปเบกเปˆเบ™เบžเบนเบกเบชเบฒเบ”
    เบŠเบญเบšเปเบงเบฅเบฐเบšเบปเบšเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™ (GIS) เบเบฑเบš
    เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบญเบฑเบ™เบเบดเปˆเบ‡เปƒเบซเบเปˆเบชเปเบฒเบฅเบฑเบš geodata
    เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡ เปเบฅเบฐ ana...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SAGA GIS
  • 5
    เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš Java/JTOPen
    เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš Java/JTOPen
    IBM Toolbox เบชเปเบฒเบฅเบฑเบš Java / JTOPen เปเบกเปˆเบ™ a
    เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™ Java เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
    เป‚เบ›เบฃเปเบเบฃเบกเบฅเบนเบเบ„เป‰เบฒ/เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”
    เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปเบฅเปˆเบ™ OS/400,
    i5/OS, o...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Toolbox เบชเปเบฒเบฅเบฑเบš Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (เบซเบผเบท D3 เบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™)
    เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” JavaScript เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบšเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบ”เป‰เบงเบ D3
    เป€เบˆเบปเป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” D3.js
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    Abidiff
    Abidiff
    abidiff - เบ›เบฝเบšเบ—เบฝเบš ABIs เบ‚เบญเบ‡เป„เบŸเบฅเปŒ ELF
    abidiff เบ›เบฝเบšเบ—เบฝเบš Application Binary
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš (ABI) เบ‚เบญเบ‡เบชเบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™
    เปƒเบ™เบฎเบนเบšเปเบšเบš ELF. เบกเบฑเบ™โ€‹เบญเบญเบโ€‹เบ„เบงเบฒเบกโ€‹เบซเบกเบฒเบโ€‹
    เบฅเบฒเบเบ‡เบฒเบ™...
    เปเบฅเปˆเบ™ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI เบ‚เบญเบ‡ ELF เป„เบ”เป‰
    file abidw เบญเปˆเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เปƒเบ™ ELF
    เบฎเบนเบšเปเบšเบšเปเบฅเบฐเบ›เปˆเบญเบเบ•เบปเบงเบชเบฐเปเบ”เบ‡ XML
    ABI เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เบเบฑเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹. เป„เบ”เป‰
    เบ›เปˆเบญเบเบญเบญเบเบกเบฒ...
    เปเบฅเปˆเบ™ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบšเบฑเบ™โ€‹เบ™เบฒโ€‹เบ—เบดโ€‹เบเบฒเบ™โ€‹
    เป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เบชเบญเบ...
    เปเบฅเปˆเบ™ copac2xml
  • 4
    เบ•เบณเบซเบผเบงเบ”
    เบ•เบณเบซเบผเบงเบ”
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš pephole เบ—เบปเปˆเบงเป„เบ›. เบกเบฑเบ™
    เบญเปˆเบฒเบ™เบฅเบฐเบซเบฑเบ”เบˆเบฒเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™ เปเบฅเบฐ
    เบ‚เบฝเบ™...
    เปเบฅเปˆเบ™ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - เบฅเบงเบšเบฅเบงเบกเบซเบปเบงเบ‚เปเป‰
    เบ›เบฐเบเบฒเบ”เบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™ Stx ...
    เปเบฅเปˆเบ™ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    เปเบฅเปˆเบ™ gatling-bench
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad