แนะนำ: ทักษะเซสชันใน ASP ใครก็ตามที่เขียน ASP ที่ใหญ่กว่าเล็กน้อยรู้ว่าเซสชั่นมีประโยชน์จริงๆ สามารถใช้ในการบันทึกตัวแปรข้อมูลที่ผู้ใช้ซึ่งเป็นทั้งความปลอดภัยและสะดวก แต่คุณรู้หรือไม่ว่าเซสชั่นทำงานอย่างไร? บางทีหลังจากที่คุณเข้าใจคุณจะไม่กล้าใช้สิ่งนี้อีกแล้ว
ฟังก์ชั่น: ส่งคืนอาร์เรย์
ไวยากรณ์: อาร์เรย์ (รายการ)
ประเภทที่ใช้งานได้: อักขระ, ตัวเลขพร้อมใช้งาน
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - Dim MyArray () สำหรับ i = 1 ถึง 7 Redim Preserve MyArray (i) myArray (i) = namename (i) ต่อไป - |
ผลลัพธ์: อาร์เรย์ที่มี 7 องค์ประกอบถูกสร้างขึ้น myArray
MyArray (วันอาทิตย์วันจันทร์ ... ... วันเสาร์)
cint ()
ฟังก์ชั่น: แปลงนิพจน์เป็นประเภทตัวเลข
ไวยากรณ์: cint (นิพจน์)
ประเภทที่ใช้งานได้: อักขระที่ถูกต้องใด ๆ ก็โอเค
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - f = 234 Response.Write Cint (F) 2 - |
ผลลัพธ์: 236
แปลงอักขระ 234 เป็นหมายเลข 234 หากสตริงว่างเปล่าส่งคืนค่า 0
createObject ()
ฟังก์ชั่น: สร้างและส่งคืนอินสแตนซ์ของส่วนประกอบ ActiveX ที่ลงทะเบียน
ไวยากรณ์: createObject (objname)
ประเภทที่ใช้งานได้: objname เป็นชื่อของส่วนประกอบที่ใช้งานได้ใด ๆ ที่ลงทะเบียน
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - ตั้งค่า con = server.createObject (adodb.connection) - CSTR () |
ฟังก์ชั่น: แปลงนิพจน์เป็นสตริง
ไวยากรณ์: CSTR (นิพจน์)
ประเภทที่ใช้งานได้: นิพจน์เป็นนิพจน์ที่ถูกต้องใด ๆ
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - s = 3 2 Response.write (ผลลัพธ์คือ: & cstr) - |
ผลลัพธ์: แปลงหมายเลข 5 เป็นอักขระ 5
วันที่()
ฟังก์ชั่น: ส่งคืนวันที่ระบบปัจจุบัน
ไวยากรณ์: วันที่ ()
ประเภทที่เกี่ยวข้อง: ไม่มี
<%= วันที่%>
ผลลัพธ์: 8/4/99
Dateadd ()
ฟังก์ชั่น: ส่งคืนวันที่เปลี่ยนแปลง
ไวยากรณ์: DateAddD (TimeInterval, หมายเลข, วันที่)
คำอธิบาย: TimeInterval เป็นประเภทช่วงเวลาที่จะเพิ่ม; หมายเลขคือจำนวนที่จะเพิ่ม; วันที่คือวันที่เริ่มต้น
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - currentDate = #8/4/99 # newDate = dateAdd (m, 3, currentDate) Response.write newdate - - currentDate = #12: 34: 45 PM # newDate = dateAdd (h, 3, currentDate) Response.write newdate - ผลลัพธ์: 11/4/99 3:34:45 น M = เดือน; d = วัน; เมื่อรูปแบบวันที่ปัจจุบันเป็นเวลา h = ชั่วโมง; s = วินาที; วันที่ () |
ฟังก์ชั่น: ส่งคืนความแตกต่างระหว่างสองวัน
ไวยากรณ์: datediff (timeNinterval, วันที่ 1, date2 [, firstdayofweek [, firstweekofyear >>)
คำอธิบาย: TimeInterval แสดงถึงประเภทของช่วงเวลาเช่น M หมายถึงเดือน
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - fromdate = #8/4/99 # todate = #1/1/2543 # Response.write (มี & _ datediff (d, fromdate, todate) & _ วันถึงล้านจาก 8/4/99 - |
ผลการศึกษา: มีล้านล้านล้านล้านจาก 8/4/99
วัน()
ฟังก์ชั่น: กลับไปที่วันของเดือน
ไวยากรณ์: วัน (วันที่)
คำอธิบาย: วันที่คือวันที่ที่ถูกต้อง
<%= วัน (#8/4/99#)%>
ผลลัพธ์: 4
Formatcurrency ()
ฟังก์ชั่น: ส่งคืนนิพจน์ซึ่งได้รับการจัดรูปแบบเป็นค่าสกุลเงิน
ไวยากรณ์: FormatCurrency (Expression [, Digit [, LeaddDigit [, Paren [, GroupDigit >>>>)
คำอธิบาย: ตัวเลขระบุค่าของจำนวนตัวเลขที่แสดงทางด้านขวาของจุดทศนิยม ค่าเริ่มต้นคือ -1 ซึ่งระบุว่าใช้สถานที่ของคอมพิวเตอร์ FEDINGDIGIT ค่าคงที่สามสถานะแสดงว่าศูนย์ก่อนที่ค่าทศนิยมจะปรากฏขึ้นหรือไม่
<%= FormatCurrency (34.3456)%>
ผลลัพธ์: $ 34.35
FormatDateTime ()
ฟังก์ชั่น: ส่งคืนนิพจน์ซึ่งได้รับการจัดรูปแบบเป็นวันที่หรือเวลา
ไวยากรณ์: FormatDateTime (วันที่, [, NamedFormat>)
คำอธิบาย: NamedFormat ระบุค่าของรูปแบบวันที่/เวลาที่ใช้และหากละเว้นจะใช้ VBGeneralDate
<%= formatDateTime (08/4/99, vblongdate)%>
ผลการศึกษา: วันพุธ, 04 สิงหาคม 2542
formatNumber ()
ฟังก์ชั่น: ส่งคืนนิพจน์ซึ่งได้รับการจัดรูปแบบเป็นค่าตัวเลข
ไวยากรณ์: formatNumber (expression [, digit [, chutiondigit [, paren [, GroupDigit >>>>>)
คำอธิบาย: ตัวเลขระบุค่าของจำนวนตัวเลขที่แสดงทางด้านขวาของจุดทศนิยม ค่าเริ่มต้นคือ -1 ซึ่งระบุว่าใช้สถานที่ของคอมพิวเตอร์ - addiondigit ฉันระบุจำนวนตัวเลขที่แสดงทางด้านขวาของจุดทศนิยม
ค่า. ค่าเริ่มต้นคือ -1 ซึ่งระบุว่าใช้สถานที่ของคอมพิวเตอร์ - ผู้ปกครองระบุค่าของจำนวนตัวเลขที่แสดงทางด้านขวาของจุดทศนิยม ค่าเริ่มต้นคือ -1 ซึ่งระบุว่ามีการใช้คอมพิวเตอร์
ตั้งค่า - GroupDigit ฉันระบุค่าของจำนวนตัวเลขที่แสดงทางด้านขวาของจุดทศนิยม ค่าเริ่มต้นคือ -1 ซึ่งระบุว่าใช้สถานที่ของคอมพิวเตอร์
<%= formatNumber (45.324567, 3)%>
ผลลัพธ์: 45.325
Formatpercent ()
ฟังก์ชั่น: ส่งคืนนิพจน์ซึ่งได้รับการจัดรูปแบบเป็นเปอร์เซ็นต์ต่อท้ายด้วยเครื่องหมาย % (คูณด้วย 100) -
ไวยากรณ์: formatpercent (expression [, digit [, chutiondigit [, paren [, GroupDigit >>>>>)
หมายเหตุ: เหมือนกับข้างบน
<%= formatpercent (0.45267, 3)%>
ผลลัพธ์: 45.267%
ชั่วโมง()
ฟังก์ชั่น: ส่งคืนจำนวนชั่วโมงที่ 24 นาฬิกา
ไวยากรณ์: ชั่วโมง (เวลา)
ภาพประกอบ:
<%= ชั่วโมง (#4: 45: 34 PM#)%>
ผลลัพธ์: 16
คำแนะนำ ()
ฟังก์ชั่น: ส่งคืนตำแหน่งที่อักขระหรือสตริงปรากฏขึ้นเป็นครั้งแรกในสตริงอื่น
ไวยากรณ์: instr ([start,> strtobesearched, strsearchfor [, เปรียบเทียบ>)
คำอธิบาย: เริ่มต้นคือค่าเริ่มต้นของการค้นหา strtobesearched ยอมรับสตริงการค้นหา strsearch สำหรับวิธีการเปรียบเทียบวิธีการค้นหา (ดูค่าคงที่ ASP สำหรับรายละเอียด)
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtext = นี่คือการทดสอบ !! pos = instres (strtext, a) Response.write pos - |
ผลลัพธ์: 9
Instrrev ()
ฟังก์ชั่น: เหมือนกับข้างต้นเพียงแค่เริ่มต้นจากการค้นหาครั้งล่าสุดของสตริง
ไวยากรณ์: instrrev ([เริ่ม,> strtobesearched, strsearchfor [, เปรียบเทียบ>)
หมายเหตุ: เหมือนกับข้างบน
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtext = นี่คือการทดสอบ !! pos = instrrev (strtext, s) Response.write pos - |
ผลลัพธ์: 13
int ()
ฟังก์ชั่น: ส่งคืนประเภทตัวเลขไม่โค้งมน
ไวยากรณ์: int (หมายเลข)
ภาพประกอบ:
<%= int (32.89)%>
ผลลัพธ์: 32
isarray ()
ฟังก์ชั่น: ตรวจสอบว่าวัตถุเป็นอาร์เรย์และส่งคืนค่าบูลีนหรือไม่
ไวยากรณ์: isarray (ชื่อ)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = ทดสอบ! Response.write isarray (strtest) - |
ผลลัพธ์: เท็จ
isdate ()
ฟังก์ชั่น: ตรวจสอบว่าวัตถุเป็นวันที่และส่งคืนไวยากรณ์บูลีน: ISDATE (นิพจน์) คำอธิบาย: นิพจน์เป็นนิพจน์ที่ถูกต้องใด ๆ
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = 8/4/99 Response.write iSdate (strtest) - |
ผลลัพธ์: จริง
isempty ()
ฟังก์ชั่น: ตรวจสอบว่าวัตถุเริ่มต้นและส่งคืนค่าบูลีนหรือไม่
ไวยากรณ์: isempty (นิพจน์)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - หรอกฉัน Response.write isempty (i) - |
ผลลัพธ์: จริง
isnull ()
ฟังก์ชั่น: ตรวจสอบว่าวัตถุนั้นว่างเปล่าและส่งคืนค่าบูลีน
ไวยากรณ์: isnull (นิพจน์)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - หรอกฉัน Response.write isnull (i) - |
ผลลัพธ์: เท็จ
isnumeric ()
ฟังก์ชั่น: ตรวจสอบว่าวัตถุเป็นตัวเลขและส่งคืนค่าบูลีนหรือไม่
ไวยากรณ์: isnumeric (นิพจน์)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - i = 345 Response.write isnumeric (i) - |
ผลลัพธ์: จริง
แม้ว่าตัวเลขจะถูกยกมา แต่ ASP ก็ยังคิดว่ามันเป็นตัวเลข
isobject ()
ฟังก์ชั่น: ตรวจสอบว่าวัตถุเป็นวัตถุและส่งคืนค่าบูลีนหรือไม่
ไวยากรณ์: isobject (นิพจน์)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - ตั้งค่า con = server.createObject (adodb.connection) Response.write isObject (Con) - |
ผลลัพธ์: จริง
lbound ()
ฟังก์ชั่น: ส่งคืนตัวห้อยต่ำสุดสำหรับมิติอาร์เรย์ที่ระบุ
ไวยากรณ์: lbound (arrayname [, Dimension>)
คำอธิบาย: มิติระบุว่ามิติใดที่จำนวนเต็มกลับไปที่ ใช้ 1 เพื่อแสดงมิติแรก 2 เพื่อแสดงมิติที่สองและอื่น ๆ หากมีการละเว้นพารามิเตอร์มิติค่าเริ่มต้นคือ 1
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - I = Array (วันจันทร์วันอังคารวันพุธ) Response.write lbound (i) - |
ผลลัพธ์: 0
lcase ()
ฟังก์ชั่น: ส่งคืนรูปแบบตัวพิมพ์เล็กของสตริง
ไวยากรณ์: lcase (สตริง)
คำอธิบาย: สตริงเป็นนิพจน์สตริงที่ถูกต้องใด ๆ
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ! Response.Write LCASE (StrTest) - |
ผลลัพธ์: นี่คือการทดสอบ!
ซ้าย()
ฟังก์ชั่น: ส่งคืนอักขระก่อนที่อักขระความยาวที่ด้านซ้ายของสตริง (รวมถึงอักขระความยาว)
ไวยากรณ์: ซ้าย (สตริงความยาว)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ! Response.write ซ้าย (Strtest, 3) - |
ผลลัพธ์: Thi
Len ()
ฟังก์ชั่น: ส่งคืนความยาวของสตริง
ไวยากรณ์: len (สตริง | varname)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ! Response.write Len (Strtest) - |
ผลลัพธ์: 15
ltrim ()
ฟังก์ชั่น: ลบช่องว่างที่ด้านซ้ายของสตริง
ไวยากรณ์: LTRIM (สตริง)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ! Response.write ltrim (strtest) - |
ผลลัพธ์: นี่คือการทดสอบ!
กลาง ()
ฟังก์ชั่น: ส่งคืนสตริงที่มีความยาวเฉพาะ (เริ่มต้นความยาวคือความยาว)
ไวยากรณ์: กลาง (สตริง, เริ่ม [, ความยาว>)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ! วันนี้เป็นวันจันทร์ Response.write Mid (Strtest, 17, 5) - |
ผลลัพธ์: วันนี้
นาที()
ฟังก์ชั่น: กลับไปที่เวลา
ไวยากรณ์: นาที (เวลา)
ภาพประกอบ:
<%= นาที (#12: 45: 32 PM#)%>
ผลลัพธ์: 45
เดือน()
ฟังก์ชั่น: วันที่ส่งคืน
ไวยากรณ์: เดือน (วันที่)
คำอธิบาย: วันที่คือนิพจน์วันที่ที่ถูกต้อง
<%= เดือน (#08/04/99#)%>
ผลลัพธ์: 8
monthName ()
ฟังก์ชั่น: ส่งคืนสตริงที่ระบุเดือนที่ระบุ
ไวยากรณ์: ชื่อเดือน (เดือน, [, abb>)
คำอธิบาย: เดือนเป็นตัวแทนตัวเลขสำหรับเดือนที่กำหนด ABB (ไม่บังคับ) เป็นค่าบูลีนที่ใช้ในการแสดงตัวย่อเดือน True จะแสดงชื่อตัวย่อและเท็จ (ค่าเริ่มต้น) จะไม่แสดงตัวย่อ
<%= monthName (เดือน (#08/04/99#))%>
ผลลัพธ์: สิงหาคม
ตอนนี้()
ฟังก์ชั่น: ส่งคืนวันที่และเวลาของระบบปัจจุบัน ส่งคืนเวลาระบบปัจจุบัน
ไวยากรณ์: ตอนนี้ ()
คำอธิบาย: ไม่มี
<%= ตอนนี้%>
ผลลัพธ์: 8/4/99 9:30:16 น.
แทนที่()
ฟังก์ชั่น: ส่งคืนสตริงที่มีการแทนที่สตริงย่อยที่ระบุด้วยจำนวน substring อื่นที่ระบุจำนวนครั้ง
ไวยากรณ์: แทนที่ (strtobesearched, strsearchfor, strreplacewith [, start [, count [, เปรียบเทียบ >>>)
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: คำอธิบาย: strtobesearched เป็นนิพจน์สตริงที่มีสายย่อยที่จะเปลี่ยน; strsearchfor เป็นนิพจน์สตริงเพื่อค้นหาภายใน strtobesearched; strreplacewith เป็นนิพจน์สตริงเพื่อแทนที่ strsearchfor sub-string; เริ่มต้น (ไม่บังคับ) คือตำแหน่งอักขระตัวเลขเพื่อเริ่มการค้นหา นับ (ไม่บังคับ) เป็นค่าที่ระบุค่าคงที่การเปรียบเทียบ - strtest = นี่คือแอปเปิ้ล! Response.write แทนที่ (Strtest, Apple, Orange) - |
ผลลัพธ์: นี่คือสีส้ม!
ขวา()
ฟังก์ชั่น: ส่งคืนอักขระก่อนที่อักขระความยาวทางด้านขวาของสตริง (รวมถึงอักขระความยาว)
ไวยากรณ์: ขวา (สตริงความยาว)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ! Response.write Right (Strtest, 3) - |
ผลลัพธ์: ST!
rnd ()
ฟังก์ชั่น: สร้างหมายเลขสุ่ม
ไวยากรณ์: rnd [(หมายเลข)>
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - สุ่ม () Response.write rnd () - |
ผลลัพธ์: หมายเลขใด ๆ ระหว่าง 0 ถึง 1
กลม()
ฟังก์ชั่น: ส่งคืนค่าที่ปัดเศษด้วยจำนวนตัวเลขที่ระบุ
ไวยากรณ์: รอบ (นิพจน์ [, numright>)
คำอธิบาย: ตัวเลขตัวเลขระบุจำนวนตัวเลขที่ถูกปัดเศษไปทางขวาของจุดทศนิยม หากละเว้นฟังก์ชั่นรอบจะส่งคืนจำนวนเต็ม
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - i = 32.45678 Response.write Round (i) - |
ผลลัพธ์: 32
rtrim ()
ฟังก์ชั่น: ลบสตริงอวกาศที่ด้านขวาของสตริง
ไวยากรณ์: RTRIM (สตริง)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ !! Response.Write RTRIM (StrTest) - |
ผลลัพธ์: นี่คือการทดสอบ !!
ที่สอง()
ฟังก์ชั่น: ส่งคืนวินาที
ไวยากรณ์: วินาที (เวลา)
ภาพประกอบ:
<%= วินาที (#12: 34: 28 PM#)%>
ผลลัพธ์: 28
Strreverse ()
ฟังก์ชั่น: จัดเรียงสตริงย้อนกลับ
ไวยากรณ์: strreverse (สตริง)
อธิบาย
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ !! Response.write Strreverse (StrTest) - |
ผลลัพธ์: !! tset a si siht
เวลา()
ฟังก์ชั่น: เวลาของระบบส่งคืน
ไวยากรณ์: เวลา ()
ภาพประกอบ:
<%= เวลา%>
ผลลัพธ์: 9:58:28 น.
ตัดแต่ง ()
ฟังก์ชั่น: ลบช่องว่างทางซ้ายและขวาของสตริง
ไวยากรณ์: ตัดแต่ง (สตริง)
คำอธิบาย: สตริงเป็นนิพจน์สตริงที่ถูกต้องใด ๆ
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ !! Response.write trim (strtest) - |
ผลลัพธ์: นี่คือการทดสอบ !!
ubound ()
ฟังก์ชั่น: ส่งคืนตัวห้อยสูงสุดสำหรับมิติอาร์เรย์ที่ระบุ
ไวยากรณ์: ubound (arrayname [, Dimension>)
คำอธิบาย: มิติ (ไม่บังคับ) ระบุจำนวนเต็มที่ส่งคืนมิติ 1 หมายถึงมิติแรก 2 หมายถึงมิติที่สองและอื่น ๆ หากมีการละเว้นพารามิเตอร์มิติค่าเริ่มต้นคือ 1
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - I = Array (วันจันทร์วันอังคารวันพุธ) Response.write ubound (i) - |
ผลลัพธ์: 2
Ucase ()
ฟังก์ชั่น: ส่งคืนรูปแบบตัวพิมพ์ใหญ่ของสตริง
ไวยากรณ์: ucase (สตริง)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - strtest = นี่คือการทดสอบ !! Response.write UCase (StrTest) - |
ผลลัพธ์: นี่คือการทดสอบ !!
vartype ()
ฟังก์ชั่น: ส่งคืนค่าที่ระบุชนิดย่อยของตัวแปร
ไวยากรณ์: vartype (varname)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - i = 3 Response.write vartype (i) - |
ผลลัพธ์: ดูค่าคงที่ ASP สำหรับรายละเอียดสำหรับ 2 (หมายเลข)
วันธรรมดา ()
ฟังก์ชั่น: กลับไปที่วันของสัปดาห์
ไวยากรณ์: วันธรรมดา (วันที่ [, firstdayofweek>)
ภาพประกอบ:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - d = #8/4/99 # Response.write วันธรรมดา (D) - |
ผลลัพธ์: 4 (วันพุธ)
วันธรรมดาชื่อ ()
ฟังก์ชั่น: ส่งคืนชื่อวันของสัปดาห์
ไวยากรณ์: วันธรรมดา (วันธรรมดา [, abb [, firstdayofweek >>)
คำอธิบาย: ABB เป็นตัวเลือก ค่าบูลีนแสดงว่าตัวย่อแสดงถึงชื่อของแต่ละวันของสัปดาห์หรือไม่ หากละเว้นค่าเริ่มต้นเป็นเท็จซึ่งหมายความว่าชื่อของแต่ละวันของสัปดาห์จะไม่ย่อ Firstdayofweek หมายถึงมูลค่าของวันแรกของสัปดาห์
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: - d = #8/4/99 # Response.write วันธรรมดา (วันธรรมดา (d)) - |
ผลลัพธ์: วันพุธ
ปี()
ฟังก์ชั่น: กลับไปที่ปีปัจจุบัน
ไวยากรณ์: ปี (วันที่)
ภาพประกอบ:
<%= ปี (#8/4/99#)%>
ผลลัพธ์: 1999
แชร์: ASP ใช้เว็บเพจที่ไม่มีอยู่จริงเพื่อส่งอีเมลโดยอัตโนมัติ เมื่อเราสร้างเว็บไซต์เรามักจะมีข้อผิดพลาดในการกระทำหรือข้อบกพร่องของผู้เข้าชมในเว็บไซต์ของเราทำให้หน้าไม่มีอยู่จริง ในเวลานี้ข้อความแสดงข้อผิดพลาด 404 จะปรากฏขึ้น หากคุณเป็นผู้เยี่ยมชมที่กระตือรือร้นคุณอาจส่งอีเมลถึงคุณเพื่อเตือนคุณ ในเวลานั้นคนส่วนใหญ่