välilyöntien ohittaminen lomakkeessa

jossulainen

Minulla on eräillä nettisivuilla käytössä lomake, johon voi syöttää vain 200 merkkiä. Miten saisin lomakkeen ohittamaan välilyönnit, eli ettei välilyöntejä lasketa merkiksi ollenkaan??

Tämä olisi tarpeellista, koska lomaketta käytetään lehden rivi-ilmoitusten jättämiseen, ja ihmiset "hyödyntävät" välilyönnitkin kirjoittamalla ilmoituksensa yhteen pötköön. Tämä taas aiheuttaa päänvaivaa toimituksessa, kun välit joutuu lisäämään käsin.

5

441

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ehdottelija

      Mikset pistä vaan niitä viestejä roskakoriin jotka eivät sisällä luettavaa tekstiä?

      • Jossulainen

        Kyllä asiakkaat loppuisivat äkisti, jos kaupungin yksi suosituimmista myynti/osto/vuokraus/jne palstoista rupeaisi ihmisten ilmoituksia roskakoriin lyömään. Usko tai älä, kaikenlaisia kikkoja on jo kokeiltu, mutta ihmiset tekevät kaikenlaista. Toiset kirjoittavat HUUTAMALLA koko ilmoituksen, toiset eivät käytä pisteitä, pilkkuja yms. ja toiset ja laittavat joka sanan väliin varmuuden vuoksi useamman välilyönnin. Ja tosiaan, maksavia asiakkaita ovat.

        Valitettavasti tämä bisnes menee niin, että asiakas on aina oikeassa. No, ehkei ihan aina, mutta melkein.

        Ja Tertsylle, kiitos tuosta koodista. Tosin laatikkoni toimii muuten jo moitteettomasti, mutta tuohon välilyöntien ohittamiseen olisin kaivannut esim. jotakin näppärää funktiota. Omat taidot eivät siihen riitä, enkä netistä löytänyt moiseen apua.


    • Tetrsy

      Itse lisäisin tekstin, että ilmoitus julkaistaan semmoisenaan tai jotain vastaavaa, ja sit lehteen vain ilmoitus ilman välilyöntejä. Varsinkin jos maksullisista ilmoituksista kyse niin kyllä äkkiä ymmärtävät. Tietenkin toimitus käyttää harkintaa jos yks välilyönti vahingos unohtunut niin se korjataan. Jos ilmaisilmoituksista kyse niin teksti että ilmanvälejä kirjoitetut menee roskakoriin tai vastaavaa.

      Sekä mielestäni on huono keino olla laskematta välilyöntejä merkeiksi koska merkkejä ne ovatkin.

      Joudut laskemaan merkit yksi kerrallaan koska length palauttaa kaikkien merkkien määrän.

      Omat JS taidot huonot mut ideana tähän malliin

      var i = 0;
      var x = loota.length;
      var merkkeja = 0;
      while (i >= x) {


      // en tiedä toimiiko JS tämä juttu
      if (loota[i] != ' ')
      merkkeja ;

      i ;
      }

      if (merkkeja >= 200)
      alert('liikaa');

      • aaH

        Eikö tuo kannattaisi php:llä toteuttaa?

        strtolower()-funktio muuttaa kaikki merkit gemenoiksi eli pienaakkosiksi.

        str_replace()-funktiolla voi taas helposti poistaa kaikki välilyönnit.

        str_replace(" ","",$muuttuja);

        Muuten kyllä kannattaa lomakkeen tarkistus hoitaa javascriptillä. Esim. tuo merkkien lukumäärä yms.


      • aaH
        aaH kirjoitti:

        Eikö tuo kannattaisi php:llä toteuttaa?

        strtolower()-funktio muuttaa kaikki merkit gemenoiksi eli pienaakkosiksi.

        str_replace()-funktiolla voi taas helposti poistaa kaikki välilyönnit.

        str_replace(" ","",$muuttuja);

        Muuten kyllä kannattaa lomakkeen tarkistus hoitaa javascriptillä. Esim. tuo merkkien lukumäärä yms.

        Unohda koko viesti. Huomasin just että ymmärsin koko jutun väärin. :)


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Lindtman I vasemmistohallitus aloittaa viimein Suomen kuntoon laittamisen

      Tässä nyt on 3 vuotta seurattu irvokasta kärsimysnäytelmää nimeltään "valtion budjetin tasapainotus by äärioikeisto", ja
      Maailman menoa
      189
      2704
    2. Missä viipyy persujen lupaama euron bensa?

      En edes muista milloin bensapumpussa olisi ollut ykkösellä alkava litrahinta. Missä siis viipyy persujen lupaama euron b
      Maailman menoa
      148
      2407
    3. Kirje, PellePelottomalle.

      Tärkeää olisi luoda ystävyys, että se, jota rakastaa, on samalla paras ystävä ja luotettavin, jolle voi ja uskaltaa luot
      Ikävä
      106
      1132
    4. Sinua oli kiihottavaa

      Sinua nainen oli kiihottavaa katsella.
      Ikävä
      94
      989
    5. Meni kyllä aika solmuun

      Meidän tutustuminen 😐
      Ikävä
      64
      921
    6. Martinan hevoset.

      Tämä todella kaunis ja ketterä harmaa hevonen jolla monet kilpailut voitetaan ei ole Martinan.Tytär ratsastaa sillä tait
      Kotimaiset julkkisjuorut
      241
      826
    7. Mistä löytyy naisseuraa sinkkumiehelle?

      Kertokaapas kokeneemmat mistä löytyis naisseuraa sinkulle. Ihan ois eukko nyt tosissaan hakusessa. Tanssipaikat kun on a
      Kuhmo
      20
      820
    8. Persut jakavat tekoälyllä tehtyjä kuvia maahanmuuttajista somessa

      Eivät mainitse, että ovat tekoälyllä tehtyjä. Eivät näe asiassa mitään ongelmaa. Valehtelijapuolue taas vauhdissa. Unka
      Maailman menoa
      288
      791
    9. Voi teitä naisia

      Suudeltiin ja nukuttiin toisissamme kiinni mutta pillua ei tullu, ei edes aamulla. t.38vmies
      Sinkut
      90
      785
    10. Hyvä meininki

      TTP:ssa väkeä tosi runsaasti paikalla. Hyvää ruokaa jälleen ja munkit ja sima erinomaista. Kiitos yrittäjälle! Hieno Vap
      Haapavesi
      22
      718
    Aihe