Als u online een formulier invult en het formulier bevat een aangepast antwoord dat u rechtstreeks in de browser invoert, is het een goed idee dit te kopiëren en op te slaan voordat u het formulier verzendt. Als het formulier namelijk om de een of andere reden niet wordt verzonden, kunnen de ingevoerde gegevens verloren gaan.
Sommige formulieren slaan de door de gebruiker ingevoerde informatie op, andere niet.
Google Chrome heeft een pop-up “Bevestig opnieuw indienen formulier” ingebouwd om te voorkomen dat u per ongeluk dubbele POST-acties uitvoert wanneer u formulieren invult. Het kan een heel gedoe zijn om dezelfde informatie twee keer in te vullen of iets meer dan één keer in te dienen.
U hebt bijvoorbeeld online aankopen betaald. Als u de pagina vernieuwt, kan het zijn dat uw kaart twee keer wordt belast als de fout niet opduikt. U kunt het dus een pop-up of een fout noemen, maar het verschijnt alleen voor uw bestwil.
Als u echter van deze foutmelding af wilt, kunt u het volgende doen.
Waarom verschijnt het dialoogvenster “formulier opnieuw verzenden bevestigen
Het is zeker geen fout of virus, zoals eerder gezegd, het is een browser-functie die voorkomt dat u hetzelfde formulier twee keer indient. Laten we eens kijken naar een paar redenen waarom je deze fout zou kunnen krijgen:
- U hebt op de knop “Terug” geklikt bij het invullen van het online formulier.
- Er was een formulier op de webpagina dat werd vernieuwd.
- Slechte internetverbinding.
Hoe “bevestig formulier opnieuw indienen” te repareren bij vernieuwen
De foutmelding “Formulier opnieuw verzenden bevestigen” betekent dat de informatie bij het verzenden van het formulier niet naar de server is verzonden waarnaar ze verzonden had moeten worden.
In sommige gevallen kan de gebruiker de fout “Bevestig formulier opnieuw verzenden” zelf oplossen, maar in andere gevallen kan het een probleem met de site zijn en moet u contact opnemen met de beheerders van de website.
Dus, als u deze fout wilt verhelpen, kunt u de onderstaande methoden proberen.
Controleer browser sessie
Een van de oorzaken van de foutmelding “Bevestig formulier opnieuw indienen” kan uw browsersessie zijn. De boodschap kan verschijnen in elke browser met een iets andere taal, maar zorg ervoor dat:
- Je gebruikt het incognitovenster niet.
- U hebt geen toepassingen of extensies geïnstalleerd die uw sessie kunnen onderbreken, zoals een VPN, netwerkverkeersmonitor, proxy, user agent switch, enz.
- Je vernieuwt het formulier niet handmatig nadat je op de verzendknop hebt geklikt.
browsergegevens wissen en opnieuw verzenden
Het “Bevestig formulier opnieuw” probleem kan te wijten zijn aan een hoge belasting van de server wanneer te veel formulieren tegelijk met uw formulier worden ingediend.
U kunt proberen te wachten tot de server overbelast is, maar wis in de tussentijd uw browsergegevens en probeer het formulier opnieuw in te dienen.
Als u uw browsergegevens in Chrome wilt wissen, moet u de volgende stappen volgen:
- Allereerst opent u uw Chrome webbrowser.
- Klik dan op de “drie puntjes” icoon in de rechterbovenhoek van het scherm en selecteer “Instellingen”.
- Ga nu naar het onderdeel “Privacy en beveiliging” en klik op “Browsegegevens wissen”.
- Selecteer vervolgens “Cookies en andere sitegegevens” en “Opgeslagen afbeeldingen en bestanden”.
- Klik tenslotte op de knop “Gegevens wissen”.
Zodra u deze stappen hebt voltooid, wist u de gegevens van uw Chrome-browser.
Browser extensies uitschakelen
Browserextensies kunnen uw browsersessie en het indienen van formulieren verstoren. Als u denkt dat het formulier of de indieningssite in orde is, schakelt u alle geïnstalleerde extensies uit en probeert u het opnieuw. Volg deze stappen om dat te doen:
- Open eerst uw Chrome webbrowser.
- Klik dan op de “drie puntjes” icoon in de rechter bovenhoek van het scherm en selecteer “Meer tools”.
- Selecteer daarna “Extensies”.
- Tenslotte, schakel gewoon elke extensie uit.
Zodra u deze stappen hebt voltooid, schakelt u elke extensie in uw Chrome-browser uit.
Hoe ‘bevestig formulier opnieuw verzenden’ voor website beheerders te repareren
Deze oplossingen zijn van toepassing als u de formuliercode kunt bewerken. De foutmelding “Bevestig formulier opnieuw verzenden” verschijnt in een van de twee gevallen, ervan uitgaande dat uw server geen problemen ondervindt.
PHP formulieren kunnen op twee manieren gegevens versturen: POST of GET. Als u de POST-methode gebruikt, zult u de foutmelding “Confirm form resubmission” tegenkomen, terwijl dit niet gebeurt als u de GET-methode gebruikt.
Dit betekent dat er een probleem is met de manier waarop het POST commando aan het formulier is toegevoegd, of dat de gebruiker het formulier aan het bijwerken is alvorens het te verzenden. De POST methode moet alleen gebruikt worden als het nodig is, bijvoorbeeld voor wachtwoord reset velden, niet voor normale formulier velden.
Browsers kunnen hun eigen formuliervalidatie gebruiken. Dit is meestal een feature, maar je kunt de pagina browser validatie laten negeren. Je kunt hiervoor een AJAX formulier gebruiken. Je kunt nog steeds POST gebruiken als je niet naar GET wilt gaan.