Formulier submitten met jóuw parameters

Door Erik-Jan op 25 juni 2007

Nadat de hele morgen mijn internet het dan weer wel en dan weer niet deed, was ik wat geïrriteerd. Iemand moest het bekopen en al snel viel mijn oog op één of andere downloadsite. Het programma Bitcomet wordt daar besproken en je kan er ook een rating aan verbinden op een schaal van 1 tot 5. Voor ik ging stemmen, waren er 120 stemmen met een gemiddelde van 3,08:

stemmen eerst klein Formulier submitten met jóuw parameters

Geweldig programma

Nu ben ik een groot fan van Bitcomet (was is dat eigenlijk voor programma?) dus ik wilde die 3,08 iets ophogen. Nu kon ik uiteraard een 5 geven en dan zou het gemiddelde misschien 3,10 worden. Maar ik vind het programma zó goed, dat ik eigenlijk een 99.999 wilde geven. Zo gezegd, zo gedaan.

Men pakke het formulier voor het stemmen, verandere de action van het formulier tot een absolute URL en geve een stem van 99.999. In HTML is dat:


1

2

3

4

5

Vervolgens submit je dit formulier en het resultaat mag er wezen:

stemmen later klein Formulier submitten met jóuw parameters

Gemiddeld een 829,5 op een schaal van 1 tot 5. Wat een blijdschap, wat een trots, wat een vreugde! Waar staat die champagne? Ik ben trots op mijn Bitcomet! De held! Ook ben ik er trots op dat Bitcomet eindelijk de waardering krijgt die het toe komt:

stemmen gewaardeerd Formulier submitten met jóuw parameters

Een welverdiende eerste plaats…


Je kunt een reactie, achterlaten of een trackback van uw eigen site.

11 Reacties op “Formulier submitten met jóuw parameters”

  1. Erik-Jan

    Oh ja, ik moet eigenlijk toevoegen dat mijn formulieren ook niet altijd waterdicht zijn (gemakzucht). Maar dat het aantal karakters wat je al stem kan ingeven zo hoog is, is bij mij niet snel het geval… ;-)

    Reageer
  2. Sandra

    Over het submitten van formulieren via een formulier van jezelf heeft toch al een keertje een stukje over op Netters gestaan? Of heb ik dat nou pas ergens anders gelezen?

    Reageer
  3. Erik-Jan

    Op Netters stond wel iets over formulieren submitten via CURL, maar voor de rest denk ik dat je het ergens anders hebt gezien.

    Reageer
  4. killerog

    Via de Web developer extension voor Firefox kan je dit “live” aanpassen in een site. Je kan daarmee ook direct CSS aanpassen, handig voor tijdens het testen van een site :)

    https://addons.mozilla.org/en-US/firefox/addon/60

    Reageer
  5. Arjan

    maar dan heb je het ws over het ‘weghalen’ van het maxlength attribuut. Maar dat is sowieso een beetje halve oplossing m.i. en moet je zoiets alstijd server side opvangen. Daar kan geen plugin tegenop ;-)

    Reageer
  6. killerog

    Dat is inderdaad ook het hele punt. Als er een server-side controle was geweest had je het formulier nooit zo kunnen modificeren.

    Reageer
  7. no1san

    Gemiddelde Score: 0 :-)
    Schijnt iets aangepast te zijn.

    Als het het formulier nu even online zet met 99999 dan houden we de score op pijl ;-)

    Reageer
  8. Wouter

    Sorry, maar ik vond het programma erg slecht.
    Aantal X Bekeken: 1276
    Gemiddelde Score: -453.3
    Aantal Votes: 220

    Reageer
  9. Erik-Jan

    Sorry, maar ik vond het programma erg slecht.
    Aantal X Bekeken: 1276
    Gemiddelde Score: -453.3
    Aantal Votes: 220

    Uiteraard heb ik de site per direct een mail gestuurd met de melding van de bug. Helaas bleek het info@ mailadres niet te bestaan en kon ik nergens anders contactinformatie vinden. Ik wilde een grapje uithalen en duidelijk maken hoe belangrijk het is dat je user-input controleert. Dat inmiddels geen enkele score op die site meer klopt, is dan ook niet mijn verantwoordelijkheid ;-)

    Reageer
  10. killerog

    Ik kan uit ervaring ook aangeven dat in dit formulier de waarde “null” opgeven ervoor zorgt dat de score precies op 0 komt ;)

    Verder is dit een heel interessant verhaal en heb ik volgens mij ook een soortgelijke fout gevonden in een van onze formulieren (poll). Hier kwam ik gisteren achter maar helaas lukt het me nu niet meer om dit te repliceren.
    Ik ga dit zeker nog eens onder de loop nemen. Het totaal aantal stemmen dat ineens van 2300 naar 9000 schiet na een kleine source aanpassing klopt volgens mij niet helemaal ;) En nee ik ga niet zeggen welke site het is (ik heb de pagina niet gemaakt btw, is door een externe partij gedaan).

    Reageer
  11. dswzburg

    GE-WEL-DIG, ik ben al een tijdje groot fan van deze website. Google ik na een paar jaar me oude domeintje nog eens…

    Geweldig om te zien hoe slecht mijn scripts vroeger waren!

    Bedankt! dit doet me goed!

    Reageer

Reageer!