Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

"Vorige/Back"-button uitschakelen/'disabled" zetten

nssadmin
9 antwoorden
  • Goeiemorgen iedereen,

    Is het ook mogelijk om in PHP of JavaScript de Back-button tijdelijk uit te schakelen om zo te voorkomen dat gebruikersgegevens meerdere keren in de database terecht komen?

    Alvast bedankt en een goed weekend,

    :wink:

    DJ
  • Je kunt dit (redelijk) bereiken door een "location.replace" te gebruiken na het invoeren van de gegevens.
    De invoer-pagina wordt dan vervangen en staat zodoende niet meer in de back-history.
  • Nee dat kan niet.

    Kort, maar duidelijk antwoord :smile:

    [edit]Zoals mijn voorganger aangeeft kan wel werken, maar dan disable je de back button niet :smile:[/edit]

    [edit2]Volgende keer niet crossposten![/edit2]
    _________________
    Wiep Corbier: Ik heb even gechecked wat je zei Bill en je hebt gelijk (en maak hier a.u.b. geen sig van!).

    [ Dit Bericht is bewerkt door: Bill Gates op 2002-02-15 10:33 ]
  • Beide bedankt en sorry..

    DJ
  • Wat je natuurlijk ook kunt doen is, voordat je de boel opslaat, controleren of dezelfde gegevens al in de database staan. Zoja; skippen.

    Grtz Elja

  • 'morgen Elja,

    Eveneens bedankt.
    Ik was er al bang voor dat dat de uiteindelijke oplossing zou zijn; nu moet ik er toch nog een extra procedure tussen schrijven (het zijn er nu als zoveel). :sad:
    Is er écht geen andere oplossing?

    de groeten,

    DJ
  • die is toch gegeven?
  • Weet ik,

    ik bedoel verdere oplossingen…

    DJ
  • Je kunt ook nog in een sessie bijhouden of de bezoeker z'n gegevens al gesubmit heeft.
    Of met een cookie, maar die hebben sommige bezoekers natuurlijk weer uitstaan.

    Maar even controleren of de gebruikersnaam al bestaat lijkt me het beste. Dat zou je toch al moeten doen om te kijken of je geen dubbele gebruikersnamen hebt.

    Maarja, dat is dan allemaal weer afhankelijk van wat je precies opslaat en waarom..

    Grtz Elja

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.