ድረ-ገጽን "ለመቁረጥ" ብዙ መንገዶች አሉ።
ነገር ግን ኪስ አፕሊኬሽኑን እና የኪስ መለያ ያስፈልገዋል። ይህ ማለት ሌላ አፕሊኬሽን መጫን፣ ወደ አገልግሎቱ መግባት፣ ማመሳሰል ወዘተ ያስፈልግዎታል ማለት ነው የመልእክት ሳጥንዎን ተጠቅመው ተመሳሳይ ነገር ቢያደርጉ ጥሩ ነበር።
ከኢሜልይህ ጀርባ ያለው ሃሳብ ነው፣ ስሙም የሚያመለክተው በትክክል ነው። በአንድ ጠቅታ፣ ይህ ዕልባት (ወይም ቅጥያ፣
የChrome ተጠቃሚ ከሆኑ) የአሁኑን ድረ-ገጽ ወደ እርስዎ ያደርሳል የመልዕክት ሳጥን. እና፣ ልክ እንደ ኪስ፣ ይህ አገልግሎት ሁሉንም ማስታወቂያዎች ያስወግዳል እና ለእሱ ተስማሚ አይደለም። ተንቀሳቃሽ መሳሪያዎችቅርጸት መስራት፣ በቀላሉ ለማንበብ ቀላል ጽሑፍ እና ምስሎችን ይተውዎታል። (ወደ ጣቢያው መመለስ ከፈለጉ ከዚህ በታች ያለውን ኦርጅናሌ ማገናኛም ያቀርባል።)
የመጀመሪያውን ማዋቀር (በእንግሊዘኛ) እንደጨረሱ ኢሜልን በመጠቀም ይህ በጥሬው የአንድ አዝራር ጠቅ ማድረግ ነው፡ አሁን እያዩት ያለውን ገጽ ለእራስዎ ለመላክ ሲፈልጉ የዕልባቶች (ወይም የኤክስቴንሽን አዶ) ላይ ጠቅ ያድርጉ።
የሚገርመው፣ ዕልባቱ ከአንድሮይድ እና አይኦኤስ አሳሾች ጋር ተኳሃኝ ነው፣ ነገር ግን እሱን ለመጠቀም ትንሽ ተጨማሪ ጥረት ይጠይቃል። አንድሮይድ ተጠቃሚዎች በአድራሻ አሞሌው ውስጥ "ኢሜል ይህን" ማስገባት አለባቸው ፣ የ iOS ተጠቃሚዎች የተቀመጡ ዕልባቶቻቸውን ከፍተው "ይህን ኢሜል" ን መታ ያድርጉ።
እርግጥ ነው, በብዙዎች ውስጥ የሞባይል አሳሾችበጣም ጥሩ የሚሰራ "በኋላ አንብብ" አማራጭ አለ. ግን ገጹ ወደ የገቢ መልእክት ሳጥንዎ እንዲደርስ ከፈለጉ ይህ በጣም ጥሩው መንገድ ነው።
እንደ አለመታደል ሆኖ ይህ ኢሜል ከዚህ ጋር ተኳሃኝ አይደለም። የማይክሮሶፍት ጠርዝዕልባቶችን የማይደግፍ። መፍትሄ ካገኘህ በአስተያየቶቹ ውስጥ አሳውቀኝ።
መሣሪያውን በተለያዩ ድረ-ገጾች ሞከርኩት። ከአብዛኞቹ ጋር ጥሩ ሰርቷል። አንዳንድ የተከተቱ ምስሎች "እየተቆረጡ" እንዳልሆኑ አስተውያለሁ፣ ምናልባትም በሶስተኛ ወገን ስለተስተናገዱ። በአጠቃላይ ግን ኢሜል ይህ ማንኛውንም ድረ-ገጽ ወደ የገቢ መልእክት ሳጥንዎ ለመላክ ፈጣን እና ቀላል መንገድ ሆኖ አግኝቼዋለሁ።
እና ይህን አማራጭ ከ"በኋላ አንብብ" ከሚሉት አማራጮች በተሻለ ወድጄዋለሁ ምክንያቱም የመልዕክት ሳጥንዬ የተግባር ዝርዝር ተግባርን ይደግማል። በዚህ መንገድ እኔ አስፈላጊ ነው የምለው የድር ይዘት አይረሳም ወይም አይታለፍም።
የአርታዒ ማስታወሻ፡-ይህ መጣጥፍ በመጀመሪያ በየካቲት 25 ቀን 2014 ታትሟል እና ዛሬ ተሻሽሏል።
ድረ-ገጽን ወደ ኢሜል ለመላክ አንዳንድ መንገዶች ምንድናቸው?
በተለያዩ መንገዶች፣ የጥያቄው ጸሐፊ ምን ማለቱ እንደሆነ ላይ በመመስረት።
ለምሳሌ የስክሪን ሾት ፕሮግራም ካለህ ቅጽበታዊ ገጽ እይታን ማንሳት ትችላለህ ክፍት ገጽእና በኢሜል ለሚፈልጉት ሰው እንደ ምስል ይላኩ. በዚህ አጋጣሚ ምስሉ የሞተ ይሆናል እና ማገናኛዎቹ አይሰሩም.
የበለጠ ትክክለኛ መልስ መደበኛ ዘዴዎችን በመጠቀም ገጹን ማስቀመጥ እንደሚሆን እገምታለሁ። በአሳሹ ውስጥ “ፋይል” ምናሌን ጠቅ ያድርጉ ፣ ከዚያ “አስቀምጥ እንደ” እና መላውን ድረ-ገጽ ያስቀምጡ። ይህ ገጽ የተላከለት ሰው የበይነመረብ መዳረሻ ካለው ከገጹ ላይ ያሉትን አገናኞች መከተል ይችላል, እነሱ ይሰራሉ.
በመጀመሪያው ሁኔታ, አንድ የተለመደ የምስል ቅርጸት ከተመረጠ ገጹን ለመክፈት ቀላል ይሆናል - bmp, jpg, gif. በሁለተኛው ጉዳይ ላይ በአንድ አሳሽ ውስጥ የተቀመጠ ነገር ግን በሌላ የተከፈተ ገጽ የማሳየት ላይ ችግሮች ሊኖሩ ይችላሉ፤ በትክክል ላይታይ ወይም ጨርሶ ላይከፈት ይችላል።
ሁለቱም ጉዳዮች በማህደር ውስጥ ለማቆየት ፣የበይነመረብ የማያቋርጥ መዳረሻ ለሌለው ሰው ለመላክ የተነደፉ ናቸው። በዚህ ጉዳይ ላይ ከደብዳቤው ጋር ማያያዝ የተሻለ ነው.
ግን አንድ ሰው ሁል ጊዜ ኢንተርኔት ካለው ለምንድነው ማስቀመጥ እና ገጽ መላክ ወይም አባሪ ማድረግ? በአድራሻ አሞሌው ውስጥ የሚፈለገውን ገጽ አገናኝ መቅዳት እና በደብዳቤው አካል ውስጥ ለመለጠፍ በጣም ቀላል ነው።
ይህንን ለማድረግ ልዩ ባለሙያተኞችን መጠቀም ይችላሉ የመስመር ላይ አገልግሎቶችለማህደር ማስቀመጥ ለምሳሌ - Archive.today: ዛሬ በማህደር ያስቀምጡ
እዚህ የመርጃውን የዩአርኤል አድራሻ ብቻ ማስቀመጥ ያስፈልግዎታል እና ስርዓቱ ራሱ የዚፕ ፋይል እና የድረ-ገጹን "ቅጽበታዊ ገጽ እይታ" የዩአርኤል አገናኝ ይፈጥራል, ምንም እንኳን ዋናው ስሪት ቢጠፋም ሁልጊዜም በመስመር ላይ ይሆናል.
ዚፕ ፋይል ከ ጋር ማያያዝ ይችላል። ኢሜይል, የድረ-ገጹን "ቅጽበተ-ፎቶ" አገናኝ በኢሜል መስኩ ላይ ይለጥፉ እና ሁሉንም በ በኩል ይላኩት ኢሜይልወይም በሌላ በማንኛውም መንገድ ማስቀመጥ.
ለምሳሌ፣ የዛሬው የሞስኮ ተደጋጋሚ ጥያቄዎች ገጽ (ከዚፕ ፋይል ጋር) እዚህ ይገኛል፡ ዛሬ ማኅደር
ቅጽበታዊ ገጽ እይታዎችን ለማንሳት የኦንላይን አገልግሎቶችን መጠቀም ይችላሉ ለምሳሌ Web-capture: web-capture net
በበይነመረብ ላይ ብዙ አስደሳች እና ጠቃሚ ይዘቶች አሉ። አንዳንድ ጊዜ ለጓደኛ አገናኝ ለመላክ በጣም ቀላል ነው። አስደሳች መረጃከጣቢያው በመገልበጥ እና በሌሎች መንገዶች ከመላክ ይልቅ. ማገናኛን በተቻለ መጠን በተመቻቸ ሁኔታ እንዴት መላክ ይቻላል?
ኢ-ሜይል
አብዛኛዎቹ ዘመናዊ የኢሜል አገልግሎቶች አገናኝን በቀላሉ የማስገባት ችሎታን ይደግፋሉ። ማለትም ፣ ከአሳሽዎ የአድራሻ አሞሌ መቅዳት ብቻ ያስፈልግዎታል ፣ ከዚያ ወደ ደብዳቤው ይለጥፉ እና “ጠቅ ሊደረግ የሚችል” ይሆናል ፣ ማለትም ፣ እሱን ጠቅ ካደረጉ በኋላ የሚፈለገው ገጽ በራስ-ሰር ይከፈታል።
የጣቢያን ወይም የገጽ አድራሻን በእጅ ከተተይቡ፣ አገናኙ በዚህ መንገድ አይሰራም። ይህንን ለማስተካከል በአገናኙ መጀመሪያ ላይ http:// ወይም www ለመጻፍ ይሞክሩ። ማለትም ከ site.com ይልቅ http://site.com ወይም www.site.com መፃፍ አለቦት ከዚህ በኋላ ሊንኩ ጠቅ ሊደረግ ይችላል።
እንዲሁም በደብዳቤው ውስጥ የተወሰኑ ቃላትን አገናኝ ማያያዝ ይችላሉ. ይህንን ለማድረግ እነሱን መምረጥ እና በመሳሪያ አሞሌው ላይ "አገናኝ አስገባ" ን ጠቅ ማድረግ እና በመስኮቱ ውስጥ የተፈለገውን ገጽ አድራሻ ማመልከት ያስፈልግዎታል. ደብዳቤዎ የኤችቲኤምኤል መለያዎችን መጠቀምን የሚደግፍ ከሆነ እንደዚህ ያለ አገናኝ ማስገባት ይችላሉ-አገናኙን የሚያያይዙባቸው ቃላት።
የክፍል ጓደኞች
በ Odnoklassniki ላይ አገናኝ ከመላክዎ በፊት ይህን እንዲያደርጉ የሚያስችልዎትን ልዩ ሶፍትዌር ማውረድ ያስፈልግዎታል። ከእነዚህ ፕሮግራሞች አንዱ ጂኤፍ መሣሪያዎች ነው። ሙሉ በሙሉ ነፃ እና ለመጠቀም በጣም ቀላል ነው። እንዲሁም በቀላሉ ወደ ሌላ ተጠቃሚ በሚልኩት መልእክት ውስጥ የአገናኝ ፅሁፉን መለጠፍ ይችላሉ። በተጨማሪም ግድግዳ ላይ ሊለጠፍ ይችላል.
VKontakte
እንዲሁም አገናኙን በግድግዳው ላይ ባለው ሁኔታ እና መልዕክቶች ውስጥ ማስገባት ይችላሉ. በዚህ አጋጣሚ አገናኙ ለሁሉም ተጠቃሚዎች "ጠቅ ሊደረግ የሚችል" ይሆናል. አንድ አገናኝ ወደ ግድግዳ ሲያስገቡ የጣቢያው ስክሪፕት አገናኙ ከተሰጠበት ገጽ ላይ የመጀመሪያውን ምስል እና እንዲሁም በርካታ የጽሑፍ መስመሮችን በራስ-ሰር ያሳያል።
ድረ-ገጽን ወደ ኢሜል ለመላክ አንዳንድ መንገዶች ምንድናቸው?
በተለያዩ መንገዶች፣ የጥያቄው ጸሐፊ ምን ማለቱ እንደሆነ ላይ በመመስረት።
ለምሳሌ፣ ስክሪንሾት ለማንሳት ፕሮግራም ካሎት፣ የተከፈተ ገፅ ቅጽበታዊ ገጽ እይታን ያንሱ እና እንደ ምስል ወደሚፈልጉት ሰው ኢሜይል መላክ ይችላሉ። በዚህ አጋጣሚ ምስሉ የሞተ ይሆናል እና ማገናኛዎቹ አይሰሩም.
የበለጠ ትክክለኛ መልስ መደበኛ ዘዴዎችን በመጠቀም ገጹን ማስቀመጥ እንደሚሆን እገምታለሁ። በአሳሹ ውስጥ “ፋይል” ምናሌን ጠቅ ያድርጉ ፣ ከዚያ “አስቀምጥ እንደ” እና መላውን ድረ-ገጽ ያስቀምጡ። ይህ ገጽ የተላከለት ሰው የበይነመረብ መዳረሻ ካለው ከገጹ ላይ ያሉትን አገናኞች መከተል ይችላል, እነሱ ይሰራሉ.
በመጀመሪያው ሁኔታ, አንድ የተለመደ የምስል ቅርጸት ከተመረጠ ገጹን ለመክፈት ቀላል ይሆናል - bmp, jpg, gif. በሁለተኛው ጉዳይ ላይ በአንድ አሳሽ ውስጥ የተቀመጠ ነገር ግን በሌላ የተከፈተ ገጽ የማሳየት ላይ ችግሮች ሊኖሩ ይችላሉ፤ በትክክል ላይታይ ወይም ጨርሶ ላይከፈት ይችላል።
ሁለቱም ጉዳዮች በማህደር ውስጥ ለማቆየት ፣የበይነመረብ የማያቋርጥ መዳረሻ ለሌለው ሰው ለመላክ የተነደፉ ናቸው። በዚህ ጉዳይ ላይ ከደብዳቤው ጋር ማያያዝ የተሻለ ነው.
ግን አንድ ሰው ሁል ጊዜ ኢንተርኔት ካለው ለምንድነው ማስቀመጥ እና ገጽ መላክ ወይም አባሪ ማድረግ? በአድራሻ አሞሌው ውስጥ የሚፈለገውን ገጽ አገናኝ መቅዳት እና በደብዳቤው አካል ውስጥ ለመለጠፍ በጣም ቀላል ነው።
ይህንን ለማድረግ, ልዩ የመስመር ላይ መዝገብ ቤት አገልግሎቶችን መጠቀም ይችላሉ, ለምሳሌ - Archive.today: ዛሬ ማህደር
እዚህ የመርጃውን የዩአርኤል አድራሻ ብቻ ማስቀመጥ ያስፈልግዎታል እና ስርዓቱ ራሱ የዚፕ ፋይል እና የድረ-ገጹን "ቅጽበታዊ ገጽ እይታ" የዩአርኤል አገናኝ ይፈጥራል, ምንም እንኳን ዋናው ስሪት ቢጠፋም ሁልጊዜም በመስመር ላይ ይሆናል.
የዚፕ ፋይል ከኢሜል ጋር ሊያያዝ ይችላል፣ የድረ-ገጹን “ቅጽበታዊ ገጽ እይታ” አገናኝ በኢሜል መስኩ ውስጥ ማስገባት እና ሙሉው ነገር በኢሜል ሊላክ ወይም በሌላ መንገድ ሊቀመጥ ይችላል።
ለምሳሌ፣ የዛሬው የሞስኮ ተደጋጋሚ ጥያቄዎች ገጽ (ከዚፕ ፋይል ጋር) እዚህ ይገኛል፡ ዛሬ ማኅደር
ቅጽበታዊ ገጽ እይታዎችን ለማንሳት የኦንላይን አገልግሎቶችን መጠቀም ይችላሉ ለምሳሌ Web-capture: web-capture net
በጣቢያው ላይ በጣም ታዋቂ ከሆኑ ተግባራት ውስጥ አንዱ የመተግበሪያ ወይም የትዕዛዝ ቅፅ ነው, ውሂቡ በኢሜል ወደ ጣቢያው ባለቤት የተላከ ነው. እንደ ደንቡ, እንደዚህ አይነት ቅጾች ቀላል እና ለውሂብ ግቤት ሁለት ወይም ሶስት መስኮችን ያቀፉ ናቸው. እንዲህ ዓይነቱን የትዕዛዝ ቅጽ እንዴት መፍጠር እንደሚቻል? ይህ የኤችቲኤምኤል ምልክት ማድረጊያ ቋንቋ እና ፒኤችፒ ፕሮግራሚንግ ቋንቋ መጠቀምን ይጠይቃል።
የኤችቲኤምኤል ምልክት ማድረጊያ ቋንቋ ራሱ ቀላል ነው ፣ የተወሰኑ መለያዎችን እንዴት እና የት እንደሚያስቀምጡ ማወቅ ያስፈልግዎታል። በPHP ፕሮግራሚንግ ቋንቋ፣ ነገሮች ትንሽ የተወሳሰቡ ናቸው።
ለፕሮግራም ሰሪ እንዲህ አይነት ቅጽ መፍጠር ከባድ አይደለም ነገር ግን ለኤችቲኤምኤል አቀማመጥ ዲዛይነር አንዳንድ ድርጊቶች ከባድ ሊመስሉ ይችላሉ።
በኤችቲኤምኤል ውስጥ የውሂብ ማስረከቢያ ቅጽ ይፍጠሩ
የመጀመሪያው መስመር እንደሚከተለው ይሆናል
አሁን ሁሉንም ነገር አንድ ላይ እናስቀምጥ.
አሁን በቅጹ ውስጥ ያሉትን መስኮች የግዴታ እናድርግ. የሚከተለው ኮድ አለን።
ከኤችቲኤምኤል ቅጽ ላይ ውሂብን የሚቀበል ፋይል ይፍጠሩ
ይህ send.php የሚባል ፋይል ይሆናል።
በፋይሉ ውስጥ, በመጀመሪያ ደረጃ, ከፖስታ ድርድር መረጃን መቀበል ያስፈልግዎታል. ይህንን ለማድረግ ሁለት ተለዋዋጮችን እንፈጥራለን-
$fio = $_POST["fio"];
$email = $_POST["ኢሜል"];
በPHP ውስጥ ያሉ ተለዋዋጭ ስሞች በ$ ምልክት ይቀድማሉ፣ እና ሴሚኮሎን በእያንዳንዱ መስመር መጨረሻ ላይ ይቀመጣል። $_POST ከቅጹ ላይ ውሂብ የሚላክበት ድርድር ነው። በኤችቲኤምኤል ቅፅ፣ የመላኪያ ዘዴው እንደ ዘዴ ይገለጻል። ስለዚህ, ከኤችቲኤምኤል ቅጽ ሁለት ተለዋዋጮች ይቀበላሉ. ጣቢያዎን ለመጠበቅ, እነዚህን ተለዋዋጮች በበርካታ ማጣሪያዎች - php ተግባራት ውስጥ ማለፍ ያስፈልግዎታል.
የመጀመሪያው ተግባር ተጠቃሚው ወደ ቅጹ ለመጨመር የሚሞክረውን ሁሉንም ቁምፊዎች ይለውጣል፡-
በዚህ አጋጣሚ አዳዲስ ተለዋዋጮች በ php ውስጥ አልተፈጠሩም, ነገር ግን ነባሮቹ ጥቅም ላይ ይውላሉ. ማጣሪያው የሚያደርገው ቁምፊውን መለወጥ ነው"<" в "<". Также он поступить с другими символами, встречающимися в html коде.
ሁለተኛው ተግባር ተጠቃሚው ወደ ቅጹ ለመጨመር ከሞከረ ዩአርኤሉን ይፈታዋል።
$fio = urldecode($fio);
$email = urldecode($email);
በሶስተኛው ተግባር ክፍተቶችን ከመስመሩ መጀመሪያ እና መጨረሻ እናስወግዳለን፣ ካለ፡-
$fio = trim($fio);
$email = trim($email);
የ php ተለዋዋጮችን ለማጣራት የሚያስችሉዎ ሌሎች ተግባራት አሉ. የእነርሱ አጠቃቀም የሚወሰነው አጥቂ የፕሮግራም ኮድ ወደዚህ የኤችቲኤምኤል ኢሜል ማስረከቢያ ቅጽ ለመጨመር በሚሞክርበት ሁኔታ ላይ ነው።
ከኤችቲኤምኤል ቅጽ ወደ ፒኤችፒ ፋይል የተላለፈውን መረጃ ማረጋገጥ
ይህ ኮድ የሚሰራ መሆኑን እና ውሂቡ እየተላለፈ መሆኑን ለመፈተሽ የማሚቶ ተግባርን በመጠቀም በቀላሉ በስክሪኑ ላይ ማሳየት ይችላሉ።
አስተጋባ $ fio;
አስተጋባ"
";
አስተጋባ $ ኢሜይል;
የ php ተለዋዋጮችን ውጤት ወደ ተለያዩ መስመሮች ለመለየት እዚህ ያለው ሁለተኛው መስመር ያስፈልጋል።
የተቀበለውን መረጃ ከኤችቲኤምኤል ቅጽ ወደ ኢሜል በመላክ PHP ን በመጠቀም
መረጃን በኢሜል ለመላክ የመልዕክት ተግባርን በ PHP ውስጥ መጠቀም ያስፈልግዎታል።
ደብዳቤ ("ወደ የትኛው አድራሻ እንደሚላክ", "የደብዳቤው ርዕሰ ጉዳይ", "መልእክት (የደብዳቤው አካል)", "ከ: ከየትኛው ኢሜል ደብዳቤው የተላከ \r\n");
ለምሳሌ, ውሂብ ወደ ጣቢያው ባለቤት ወይም አስተዳዳሪ ኢሜይል መላክ አለብዎት [ኢሜል የተጠበቀ].
የደብዳቤው ርዕሰ ጉዳይ ግልጽ መሆን አለበት, እና የደብዳቤው መልእክት ተጠቃሚው በኤችቲኤምኤል ቅፅ ውስጥ የተገለጸውን መያዝ አለበት.
ደብዳቤ (" [ኢሜል የተጠበቀ]", "መተግበሪያ ከጣቢያው", "ሙሉ ስም:"$fio." ኢሜል፡ ".$email,"ከ፡ [ኢሜል የተጠበቀ]\r\n");
ቅጹ ፒኤችፒን በመጠቀም ወደተገለጸው የኢሜል አድራሻ የተላከ መሆኑን የሚያረጋግጥ ሁኔታ ማከል አስፈላጊ ነው።
ከሆነ (ደብዳቤ(" [ኢሜል የተጠበቀ]"," ከጣቢያው ይዘዙ", "ሙሉ ስም:"$fio." ኢሜል፡ ".$email,"ከ፡ [ኢሜል የተጠበቀ]\r\n))
{
አስተጋባ "መልእክት በተሳካ ሁኔታ ተልኳል";
) ሌላ (
}
ስለዚህ የ HTML ቅጽ ውሂብን ወደ ኢሜል የሚልክ የ send.php ፋይል የፕሮግራም ኮድ ይህንን ይመስላል።
$fio = $_POST["fio"];
$email = $_POST["ኢሜል"];
$fio = htmlspecialchars($fio);
$email = htmlspecialchars($email);
$fio = urldecode($fio);
$email = urldecode($email);
$fio = trim($fio);
$email = trim($email);
// አስተጋባ $ fio;
// አስተጋባ"
";
// echo $ ኢሜይል;
ከሆነ (ደብዳቤ(" [ኢሜል የተጠበቀ]", "መተግበሪያ ከጣቢያው", "ሙሉ ስም:"$fio." ኢሜል፡ ".$email,"ከ፡ [ኢሜል የተጠበቀ]\r\n))
( "መልእክት በተሳካ ሁኔታ የተላከ" አስተጋባ፤
) ሌላ (
አስተጋባ "መልእክቱን በመላክ ላይ ስህተቶች ተከስተዋል";
}?>
ውሂቡ ወደ ፋይሉ እየተላለፈ መሆኑን ለማረጋገጥ ሶስት መስመሮች አስተያየት ተሰጥቷል. አስፈላጊ ከሆነ, ለማረም ብቻ ስለሚያስፈልጉ, ሊወገዱ ይችላሉ.
ቅጹን በአንድ ፋይል ውስጥ ለማስገባት HTML እና PHP ኮድ እናስቀምጣለን።
በዚህ ጽሑፍ ላይ በተሰጡ አስተያየቶች ውስጥ ብዙ ሰዎች የኤችቲኤምኤል ቅፅ እና መረጃን ወደ ኢሜል ለመላክ ፒኤችፒ ኮድ በአንድ ፋይል ውስጥ መሆናቸውን እንዴት ማረጋገጥ እንደሚችሉ ጥያቄ ይጠይቃሉ ፣ እና ሁለት አይደሉም።
ይህንን ስራ ለመተግበር የቅጹን HTML ኮድ በ send.php ፋይል ውስጥ ማስቀመጥ እና በPOST ድርድር ውስጥ ተለዋዋጮች መኖራቸውን የሚያረጋግጥ ሁኔታ ማከል ያስፈልግዎታል (ይህ ድርድር ከቅጹ ይላካል)። ማለትም በድርድር ውስጥ ያሉት ተለዋዋጮች ከሌሉ ለተጠቃሚው ቅጹን ማሳየት ያስፈልግዎታል። አለበለዚያ ከድርድሩ ላይ ውሂብ መቀበል እና ለተቀባዩ መላክ ያስፈልግዎታል.
በ send.php ፋይል ውስጥ የ PHP ኮድ እንዴት እንደሚቀየር እንይ፡-
// ተለዋዋጮች በPOST ድርድር ውስጥ መኖራቸውን ያረጋግጡ
ከሆነ(!isset($_POST["fio")] እና !isset($_POST["ኢሜል"))(
?> ) ሌላ (
// ቅጹን አሳይ
$fio = $_POST["fio"];
$email = $_POST["ኢሜል"];
$fio = htmlspecialchars($fio);
$email = htmlspecialchars($email);
$fio = urldecode($fio);
$email = urldecode($email);
$fio = trim($fio);
$email = trim($email);
ከሆነ (ደብዳቤ(" [ኢሜል የተጠበቀ]", "መተግበሪያ ከጣቢያው", "ሙሉ ስም:"$fio." ኢሜል፡ ".$email,"ከ፡ [ኢሜል የተጠበቀ]\r\n))(
"መልእክት በተሳካ ሁኔታ ተልኳል" አስተጋባ;
) ሌላ (
አስተጋባ "መልእክቱን በመላክ ላይ ስህተቶች ተከስተዋል";
}
}
?>
በPOST ድርድር ውስጥ ከ isset() PHP ተግባር ጋር ተለዋዋጭ መኖሩን እናረጋግጣለን። በአንድ ሁኔታ ውስጥ ከዚህ ተግባር በፊት የቃለ አጋኖ ምልክት ማለት አሉታዊነት ማለት ነው. ማለትም፣ ተለዋዋጭው ከሌለ፣ ቅርጻችንን ማሳየት አለብን። የቃለ አጋኖ ነጥብ ካላስቀመጥኩ፣ ሁኔታው በጥሬው “ካለ ቅጹን አሳይ” ማለት ነው። እና ይህ በእኛ ሁኔታ ስህተት ነው. በተፈጥሮ፣ ወደ index.php እንደገና መሰየም ይችላሉ። የፋይሉን ስም ከቀየሩ በመስመሩ ውስጥ ያለውን የፋይል ስም እንደገና መሰየምን አይርሱ