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

Lege formulieren...

mikesmikkel
6 antwoorden
  • om niet (volledig) ingevulde contactformuliertjes te voorkomen, heb ik deze code ingezet:
    <FORM method=post
    onsubmit="if(false||(this.Naam.value=='')||(this.Mailadres.value==''))
    {alert('Niet alle verplichte velden zijn ingevuld');return false;}"
    action="verwerk.php">

    op alle pcs waar ik het testte: werkt goed.
    echter: ik krijg met de regelmaat van de klok desondanks lege formuliertjes binnen. vervelend voor mij, én voor de secretarissen van de clubs waar ik sites voor maakte.
    iemand een idee waarom/hoe er vanaf de server toch lege formuliertjes worden verzonden?
  • Misschien komt dat doordat in de browser javascript is uitgeschakeld?
  • dank voor je reactie.
    ik heb dat aanvankelijk ook wel overwogen, maar er wordt in de websites nergens een script aangeroepen/gedefinieerd, en ik weet eigenlijk niet beter of dit is rechttoe-rechtaan php….!? wellicht is die gedachte onjuist?
  • Wordt een veld alleen gevuld met een spatie als ingevuld gezien?
  • dat ik dat nooit als mogelijkheid zag….
    dat is de boosdoener….
    is daar ook een simpele oplossing voor (vraag ik dan maar heel bescheiden)?
  • [quote:a43fe2986c="derkdejong"]dank voor je reactie.
    ik heb dat aanvankelijk ook wel overwogen, maar er wordt in de websites nergens een script aangeroepen/gedefinieerd, en ik weet eigenlijk niet beter of dit is rechttoe-rechtaan php….!? wellicht is die gedachte onjuist?[/quote:a43fe2986c]

    Ik ben ook niet zo thuis in javascript hoor. Maar ik meen dat wat je via de onsubmit laat uitvoeren in wezen een javascript functie is. Browser die JS uitschakelen, bijvoorbeeld middels een add-on als NoScript, zullen de controle dan negeren.

Beantwoord deze vraag

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