Paano Patayin ang Kumpirmahin ang Error sa Pagsumite muli ng Form

Karamihan sa mga oras ng mga tao ay nag-iisip na kung ano ang Error sa Pagkumpirma sa Form Resubission (err_cache_miss) na ito? Ang ilan sa kanila ay tinanggap ito bilang isang error, at ang mga tao, sa pangkalahatan, ay inilalarawan ito bilang isang error. Gayunpaman, ayon sa mga poster ng Superuser, ito ay inilarawan bilang isang tampok ng Google Chrome Sa artikulong ito, pag-uusapan natin ang tungkol sa Paano i-off ang Kumpirmahin ang Error sa Pagsumite muli ng Form. Magsimula na tayo!





Karaniwang lumilitaw ang pop up na ito kapag bumalik ka sa nakaraang pahina sa iyong browser o talagang na-refresh ang system. Ang pop up na ito ay naiulat ng maraming mga gumagamit paminsan-minsan, subalit, ang bug na ito ay patuloy na lilitaw sa lahat ng mga bersyon ng google chrome at marami ring iba pang mga aparato. Ang dahilan pagiging, ang mahinang built module ng google chrome na nakikipag-usap sa pasulong at paatras na mga paggalaw din. Dahil dito, naging halos imposible upang malutas ang problemang ito.



Mga dahilan para Kumpirmahin ang Error sa Pagsusumite ulit ng Form

Maraming mga kadahilanan dahil kung saan lumilitaw ang mensaheng ito na err_cache_miss sa iyong screen. Sa ibaba maaari mong basahin ang ilan sa mga kadahilanan, tingnan.

  • Kailan man hindi maayos ang koneksyon sa internet.
  • Ang isang pahina na binubuo ng anumang form ay na-refresh.
  • Kapag na-tap mo ang back button habang nasa gitna ng pagsumite ng form.

Kapag pinupunan ang anumang form kung saan ito ay humihiling para sa iyong mga detalye pagkatapos habang ang form ay nasa gitna ng pagsusumite hindi mo dapat i-refresh o bumalik mula sa pahina talaga. Tulad ng habang ang pagsumite ng form ng data ng gumagamit ay inililipat sa server at kung sakali, kung ang prosesong ito ay nagambala sa pagitan. Pagkatapos ang mga pagkakataon na ang mga nilalaman ng pahina ay maaaring doblehin talaga. Kaya, bilang isang resulta, makakakuha ka ng kahon ng dialogo ng muling pagsumite ng form ng kumpirmasyon.



muling pagsumite ng form



Sa gayon, sa ganitong paraan, ang dialog box na ito ay naging epektibo. Halimbawa, kung wala ito doon, maaaring mayroong dahil sa dalawang form na isusumite na may parehong mga detalye din. Kahit na, sa ilang mga punto, ang bug na ito ay naging napaka-nanggagalit, lalo na kapag pinindot mo ang refresh button nang hindi sinasadya.

Dagdag pa tungkol sa Kumpirmahin ang Error sa Pagsusumite ulit ng Form

Haharapin lamang ninyo ang mga ito sa mga site na naglalaman ng anumang uri ng form. Karaniwang may kasamang mga form na ito:



Ang mga setting ng radeon at mga bersyon ng driver ay hindi tugma
  • Mga form sa credit card upang makumpleto ang mga transaksyon
  • Mag-sign up ng mga form at mag-login form din
  • Mga form sa pakikipag-ugnay halimbawa ang aming mga pahina ng contact
  • Mga form sa paghahanap upang maghanap ng isang database
  • O anuman na may kinalaman sa pagdaragdag, pag-edit o pagtanggal din ng mga entry o file sa isang database

Tulad ng, tuwing bibisita ka sa anumang site upang bumili ng anuman. Malamang na gagamit ka ng isang credit card para sa iyong pagbabayad, para sa iyon ay pupunan mo rin ang isang form. Pagkatapos ay mag-tap ka sa pagsusumite upang tapusin din ang proseso.



Ngayon kung i-refresh mo ang pahinang iyon ang browser ay mangangailangan ng data na ipinasok mo nang mas maaga upang maipadala muli. Sa ganitong paraan sisingilin ka ng dalawang beses kung hindi ka hiniling na kumpirmahing muling isumite ang form. Ang pangunahing layunin sa likod ng code na PHP na ito ay upang mai-save ang mga gumagamit mula sa paggawa ng parehong gawain muli talaga.

Karamihan sa mga gumagamit ay hindi gusto ang mensaheng ito at karamihan ay naghahanap sila tungkol sa mga pamamaraan ngkung paano nila maaaring patayin ang kumpirmahin muling pagsumite sa pag-aayos ng chrome PHP.

Paano Patayin ang Kumpirmahin ang Error sa Pagsumite muli ng Form

Patayin ang Kumpirmahin ang Muling Pagpapadala ng Form Mula sa Chrome

Kailangan mong sundin ang mga simpleng hakbang na ito sa ibaba upang hindi paganahin ang kumpirmadong tampok na muling pagpapadala mula sa Chrome kung ikaw ay isang gumagamit ng Windows;

  • Una, mag-tap nang tama sa iyong shortcut sa Chrome, pumili ng mga pag-aari
  • Sa target na patlang, kailangan mong idagdag: -disable-prompt-on-repost nang walang mga quote pagkatapos ng chrome.exe
  • Kaya't tulad ng, ang aking target na patlang ay mukhang C: Program Files (x86) Google Chrome Application chrome.exe - huwag paganahin ang prompt-on-re-post. Maaari mong makita iyon sa nabanggit na larawan.
  • Pagkatapos ay kailangan mong lumabas sa browser at buksan ito muli (sa pamamagitan ng bagong shortcut na iyon)

muling pagsumite ng form

Palitan ang Paraan ng POST

Ang POST at GET ay karaniwang ang dalawang pamamaraan na ginagamit upang mai-post ang data. Iyon ang ipinasok ng gumagamit sa anyo ng browser. Kailan man ginagamit ang paraan ng pag-post, kung gayon ang data na ipinasok ng gumagamit ay hindi naidugtong sa URL. Sa gayon, sa kabaligtaran, tuwing ginagamit ang pamamaraan ng GET, pagkatapos ang data ay idinagdag sa URL, tinututulan talaga ang pagiging kompidensiyal.

Kaya't ang pangunahing punto ay, ang pamamaraan ng GET sa pangkalahatan ay hindi ang unang pagpipilian na talagang. Gayunpaman, sa kaso ng dialog ng pagsusumite ng form na kailangan mong suriin na kung sa iyong pahina ay pinapayagan mong baguhin ang data pagkatapos. Ang pamamaraan ng POST ay dapat mapalitan sa pamamaraang GET. Maaari mong makamit iyon sa pamamagitan ng pagsunod sa sumusunod na hakbang.

paano tanggalin skype status

Sa iyong URL, kailangan mong alisin ang salitang 'POST' at pagkatapos ay palitan ito ng salitang 'GET.'

Gumamit ng Mga Katangian ng Google Chrome

Mayroon ding ibang paraan upang alisin ang snag na ito sa pamamagitan ng Google Chrome Properties. Maaari mong makuha ang resulta, sundin lamang ang mga hakbang sa ibaba.

  • Una, mag-right click sa icon ng shortcut ng Google Chrome at piliin ang Properties.
  • Sa Mga Katangian, kailangan mong maghanap ng patlang na pinangalanang target.
  • Ngayon, kailangan mo lamang idagdag ang teksto na nakasulat sa ibaba sa dulo ng dating nakasulat na teksto sa Target na talaga.

–Disable-prompt-on-repost (walang mga quote)

  • Pagkatapos isara ang iyong Google Chrome. Muling buksan ito sa parehong shortcut upang makita kung ang dialog box ay lilitaw pa rin sa pag-refresh o hindi.

Kung gumagamit kayo ng pamamaraang ito, tiyakin na mayroon kang dalawang mga shortcut ng Google Chrome. Isa sa mga pagbabagong ginawa mo at ang isa pa kasama ang mga default na pag-aari. Sa pamamagitan nito, magagamit mo ang browser na umaasa sa iyong mga kinakailangan.

Tanggalin ang walang tindahan

Kung ang mga unang pamamaraan ay hindi gumana para sa iyo noon, narito ang Plano B. Kung gumagamit ka ng form sa header kasama ang code na PHP pagkatapos ay maiiwasan mo ang pagkumpirma sa Form Resubmission error. Ang code na iyon ay karamihan;

header ('Cache-Control: no-store, no-cache, must-revalidate, max-age = 0');

  • Ngayon kung nais mong ayusin ito, pagkatapos ay simpleng tanggalin ('Walang tindahan') mula sa header.
  • Pagkatapos, i-refresh ang pahina sa loob ng form.
  • Ipasok muli ang form at i-refresh upang masuri kung naayos ito o hindi.

Gayunpaman, gagana lamang ang solusyon na ito para sa mga may pahintulot na i-edit ang post bilang editor talaga.

Huwag Gumamit ng Balik Button at I-update ang Google Chrome

Tulad ng nasabi ko na na Kumpirmahin ang Form Resubmission ay hindi isang bug o error. Lumilitaw ang mensaheng ito tuwing hindi nag-cache ang google. Kaya, ang pinakasimpleng paraan upangmaiwasan ang muling pagsumite ng form sa pag-refresh ng PHP ay upang hindi kailanman gamitin ang back button.Kapag isinumite mo ang form malapit sa tab na iyon o gumamit din ng isa pang link na on-site din.

Ayon sa Forum ng Produkto ng Google, ang karamihan sa mga oras na nagkukumpirma ng isyu sa muling pagpapadala ng form ay nalulutas sa tuwing ina-update ng mga gumagamit ang chrome. Kaya't isang magandang ideya na palaging suriin ang kasalukuyang bersyon ng Google Chrome at pagkatapos ay i-update din ito.

I-reset ang iyong Mga Setting ng Chrome Browser

Ang pag-reset sa setting ng iyong browser ay maaari ding maging isang mahusay na paraan kung nais mong lutasin ang problema. Sundin lamang ang mga hakbang sa ibaba upang maipatupad din ang solusyon.

  • Sa iyong browser, mag-tap sa tatlong mga patayong tuldok sa kanang sulok sa itaas.
  • Piliin ang mga pagpipilian sa setting.
  • Pumunta sa dulo at piliin ang Ipakita ang Mga Advanced na setting.
  • Hanapin at pagkatapos ay mag-tap sa pagpipilian Ibalik ang mga setting sa kanilang orihinal na mga default.
  • Mag-tap sa I-reset ang Mga Setting.

Gumamit ng AJAX Isumite ang Button

Kung idagdag mo ang pagpapaandar ng AJAX ng jQuery, ang form ay hindi mai-reload pagkatapos ng pagsumite nito. Para doon, kailangan mong idagdag ang pagpapaandar na ibinigay sa ibaba sa code ng iyong pahina.

$.ajax({ type: POST, URL: bin/validation.php. data: dataString, success: function(){ //Whatever you want to do on successful submission } }); return false;

Doon pinoproseso ng Ajax () ang data na ipinasok sa form alinsunod sa ibinigay ng file na PHP bilang tunay na pag-aari ng URL. Kung ang data ay napatunayan, pagkatapos ito ay isinasaalang-alang bilang isang matagumpay na form ng pagsusumite at samakatuwid, nagbabalik ng isang maling. Kaya, kahit na ang pahina ay nai-reload, hindi ito magpapadala ng anumang bagong kahilingan sa totoo lang. Samakatuwid, maiiwasan nito ang dialog box mula sa pag-pop up talaga.

Magdagdag ng isang Tag sa loob ng Bahagi

Ang isa pang paraan para maalis mo ang snag na ito ay kung makakakuha ka ng access sa source code ng web page. Pagkatapos, maaari mong idagdag ang sumusunod na tag sa seksyon ng ulo ng pahina din.

ano ang courtesy credit

Kailangang idagdag ito ng maingat sa web page. Maaari mo lamang ipatupad ang pamamaraang ito kapag ang website mismo ang nagpasimula ng kahilingan, at pinindot din ng gumagamit ang pag-refresh ng utos.

Paano mo ma-o-off ang Confirm Form Form sa Firefox?

Kung gumagamit ka ng mga browser ng Firefox at nakikipag-usap ka rin sa ERR_CACHE_MISS na syempre, form na muling pagsusumite ng mensahe. Kung gayon kailangan mong gawin din ang ilang iba't ibang mga hakbang;

  • Una, buksan ang setting ng Firefox, mag-tap sa kanang bahagi ng screen.
  • Pagkatapos ay mag-tap sa tab na Privacy at Security din.
  • Kailangan mong i-clear ang lahat ng Cache, data sa pagba-browse, at cookies din
  • I-restart ngayon ang Firefox

Konklusyon

Sige, Iyon lang ang Mga Tao! Inaasahan kong gusto mo ng artikulong ito at kapaki-pakinabang din sa iyo. Bigyan kami ng iyong puna dito. Gayundin kung mayroon kang karagdagang mga query at isyu na nauugnay sa artikulong ito. Pagkatapos ipaalam sa amin sa seksyon ng mga komento sa ibaba. Babalik kami sa iyo sa ilang sandali.

Magkaroon ng isang Magandang Araw!

Tingnan din ang: Paano baguhin ang Lokasyon ng Default na Pag-install sa Windows