perl stemme-script dill

Limbomusic

New Member
Hallo - Dette er min første post. Registrerte meg nettopp. Gøy med webforum!
Mitt spm: Noen som kan perl?

Jeg fant et gøyalt "stemme-script". Man kan stemme på noe - også telles det hvor mange som har stemt hva. Sånn som det er nå: HVIS man ikke stemmer på noe - men bare trykker "STEM" så blir det ikke registrerte noe (og det er jo greit) - men det beste hadde vært hvis man fikk beskjed om at man ikke har stemt noe, slik at man ikke KAN trykke "STEM" i det hele tatt.

Er ikke sånn super viktig dette - og jeg vet at jeg kan spørre på "perl-monks" (men de er så.. jah - hvis noen vet noe lurt her så er det kult)

Kanskje det er no html jeg kan legge til slik at man ikke kan stemme unless man har valgt noe?

nettside: tullekopp.com
direktelink til stemme-greiene: Stem på om du liker mørk neglelakk
 

Bridget324

New Member
Hei, du kan sikkert fikse det med litt JavaScript. Bare legg til en sjekk på "STEM"-knappen, sånn at den ser om noe er valgt før den blir sendt. Du kan også gjøre det med Perl i backend, men raskere å fikse med HTML.

Vet ikke om du har "required" i HTML der, men det kan funke :)
 

Limbomusic

New Member
Ikke akkurat viktig, men litt gøy kanskje: Jeg spurte chatGPT i dag om den kunne lage et "tulle stemme script" som gjorde følgende: Man har en thumbsup-knapp og en thumbs-down knapp. Så - lag det slik at hvis man trykker på thumbs-up knappen så registreres en stemme, MEN hvis man trykker på thumbs-down-knappen så registreres TRE stemmer. (slik at det ikke går an i det hele tatt å stemme negativt lissom - huhey- kjempemorro) chatGPT krasja plutselig - no account too many noe - så jeg prøvde googles Gemini - den forsto alt og hjalp videre helt toppers. (html, js og perl) https://helledussen.com/blogg/
 

Limbomusic

New Member
Ikke viktig i det hele tatt. Ville ha hjelp av (først Gemini) til å utvide (duplicate?) scriptet fra forrige innlegg til at jeg kunne enklest mulig kunne ha et nytt tulle-stemme-greie men at den skulle være separat (at den begynte på 0 lissom mens den forrige fortsatte) - Gemini kom rett og slett med masse (faktisk for mye) dill, så jeg skifta til chatGPT og da gikk det ganske greit. Den kom med noe enkel koding som var spot on. Lurer på om dette var det viktigste: (i slutten av html fila:
Kode:
// Kall disse for hvert innlegg
loadVotes('stemmer.txt', 'votes1');
loadVotes('stemmer2.txt', 'votes2');

også under hvert innlegg:
Kode:
  <div id="votes2">Laster stemmer...</div>
  <button onclick="sendVote('like', 'stemmer2.txt', 'votes2')">  </button>
  <button onclick="sendVote('dislike', 'stemmer2.txt', 'votes2')">  </button>

Det som var så jævli greit var at man kan bruke samme stem.pl fil - veldig enkelt lissom. For oss som ikke egentlig kan koding i det hele tatt så er ai ene kanon kjekke å ha.
 
Topp