አንዴ ኤች ቲ ኤም ኤል ቅጽ ሲሰሩ እና ሲሮጡ ብዙውን ጊዜ አስፈላጊዎቹ መስኮች መሙላትዎን ማረጋገጥ ይፈልጋሉ. ለምሳሌ የኢሜል ማረጋገጫ ደብዳቤ መላክ ከፈለጉ የኢሜል አድራሻ በቅጽ መስኮች ውስጥ መካተት አለበት , እና ደግሞ የሚሰራ የኢሜይል አድራሻ መሆን አለበት.
ቅጾችዎን የሚያረጋግጡበት ሁለት መንገዶች አሉ:
- ጃቫ ስክሪፕት መጠቀም
- የ CGI ስክሪፕት መጠቀም
ቅጾችን በማረጋገጫ ጃቫስክሪፕት ለመጠቀም የተጠኑ
- Javascript መጠቀም ማንኛውንም የአገልጋይ ማቀናበሪያ ጊዜ አይጠቀሙም. ሁሉም ሂደቱ በደንበኛ ኮምፒተር ውስጥ ነው የሚሰራው.
- ብዙውን ጊዜ ከ CGI ማረጋገጫ ይልቅ መስራት ይጀምራል.
- የቅጹ ገጽ አልተለወጠም, አንባቢው ስህተቶቹን ለማስተካከል ቀላል ነው.
ቅጾችን አረጋግጦ ጃቫስክሪፕት ጥቅም ላይ መዋል
- ጃቫ ስክሪፕት በአሳሽ አሳሾች ላይ ብቻ ይሰራል. ጃቫስክሪፕት ከተሰናከለ, የእርስዎ ስህተት መፈተሽ አይከናወንም.
ቅጾቹን በማረጋገጫ የ CGI ጥቅም ላይ የዋለ
- ለማረጋገጥ CGI ን በመጠቀም ቅጹ በሚሞላበት ጊዜ ማረጋገጫው ይካሄዳል.
ቅጾቹን በማረጋገጥ CGI ን ጥቅም ላይ እንደዋሉ
- CGI በዌብ አገልጋይ ላይ ተጨማሪ ጫና ያስከትላል, እና በ CGI ውስጥ የተካተቱት ሁሉም ተግባራት ለአገልጋዩ አንድ ተጨማሪ ተግባር ናቸው.
- CGI ለመሮጥ ቀርፋፋ ሊሆን ይችላል.
- ስህተቱ ካለ, ደንበኛው ወደ ቅፅ የመጀመሪያ ገጽ መመለስ አለበት, ወይም CGI የቅጽ ገጹን እንደገና ለመጻፍ ሌላ ተግባር ያስፈልገዋል.
ይሄን የሚይዝበት መንገድ በአብዛኛው በጃቫስክሪፕት የተከናወነውን ስህተት ማረጋገጥ ነው. በዚያ መንገድ ለአንባቢዎች ፈጣን እና ቀላል ነው.
ከዚያም የፎቹን መሠረታዊ ክፍሎች እንደገና በ CGI መርጣ እመርጣለሁ.
የ HTML ቅጽዎችን ለማረጋገጥ የጃቫስክሪፕትን እንዴት መጠቀም ይቻላል
የቅጽ ማረጋገጫ መስፈርቶች የመፈለጊያ መሠረታዊ መነሻ የሚያስፈልጉ የቅየሳ አባሎችን ስም መፈለግ ነው, እና ባዶ ከሆነ, የስህተት መልዕክት ያሳዩ.
በአብዛኛዎቹ የስህተት ማጣሪያ ፕሮግራሞች እያንዳንዱን መስክ በየቀኑ ያጣራል, እና በአንድ ጊዜ አንድ ስህተት ያሳያል.
ይህ ዓይነቱን ቅልጥፍና መሙላት ይችላል, እናም ሰዎች በመካከል መቆም ይችላሉ. የሚከተለውን ስክሪፕት እና የፐርል (Perl) ምንጭ የሚጠቀሙ ከሆነ በአንድ ጊዜ መላውን ቅጽ እንዴት ማረጋገጥ እንዳለብዎ ያውቃሉ, እና አንባቢዎ ሊመለስ የሚችል ተከታታይ የስህተት መልዕክቶችን ማሳየት ይጀምራል.
ቅጹን በማረጋገጥ ጃቫስክሪፕት
በኤችቲኤምኤልዎ ራስጌ ላይ, የቅፅ ማረጋገጫውን ለማዘጋጀት አንድ እስዎ መፍጠር አለብዎት:
- ስክሪፕቱን ያዋቅሩ, እና ጃቫስክሪፕትን የማይያዙ ካሉ አሳሾች የተደበቀ መሆኑን ያረጋግጡ.