"|" erottajana

Cross_Of_Death

Eli käytän | -merkkiä erottajana tiedostossa...

siis rivit koostuvat tähän tyyliin: Id|Nimi|mail|viesti|aika
se ei kuitenkaan ole ongelmani vaan se että miten saan lomakkeen tarkastuksessa löydettyä tekstitä | -merkit?

tarkoituksena siis pitää nämä kyseiset merkit poissa tekstin seasta...

3

258

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Jaska Perusjaska

      $viesti = str_replace("|", "", $viesti);

      Tuo poistaa putket $viestistä.

      Monimutkaisempiin juttuihin preg_replace().

      • Cross_Of_Death

        Jos haluan lomakkeen tarkastuksessa tuon menevän siten että mikäli tekstistä löytyy | -merkki, niin sitä ei korvatakkaan, vaan ilmoitetaan lomakkeen täyttäjälle, että tämä ei käy...

        Yritin jo preg_matchilla... mutta scripti ei toimi kunnolla... lomakkeeni valittaa aina ettei tämä käy... Miten mun pitäis muuttaa scriptiäni?

        if (preg_match("/|/", "$viesti")){ $huom[] = "| -merkit eivät kelpaa"; }


      • Jaska Perusjaska
        Cross_Of_Death kirjoitti:

        Jos haluan lomakkeen tarkastuksessa tuon menevän siten että mikäli tekstistä löytyy | -merkki, niin sitä ei korvatakkaan, vaan ilmoitetaan lomakkeen täyttäjälle, että tämä ei käy...

        Yritin jo preg_matchilla... mutta scripti ei toimi kunnolla... lomakkeeni valittaa aina ettei tämä käy... Miten mun pitäis muuttaa scriptiäni?

        if (preg_match("/|/", "$viesti")){ $huom[] = "| -merkit eivät kelpaa"; }

        Laita kenoviiva tuon putken eteen. Sillä on oma erityismerkityksensä säännöllisissä lausekkeissa. Sillä voi merkata vaihtoehtoja lausekkeeseen esim. jpg|png|gif.

        Eli oikea tapa olisi preg_match("/\|/", $string).


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

    Luetuimmat keskustelut

    1. Nesteen bensapumput pois, tilalle latausasemat

      Näin se maailma muuttuu, kun Suomessakin liikenneasemat lopettavat polttoaineiden myynnin ja tarjoavat enää sähköä autoi
      Maailman menoa
      179
      1478
    2. Mietin sinua nainen

      Ikävöin sinua enemmän kuin voin myntää. Ajattelin et laitan sinulle viestriä (kirjoitin jo puhelimeen viestin) Sitten
      Ikävä
      55
      1022
    3. Härsilällä jännät paikat, saako hän 30 päiväsakkoa Rasmuksen tapauksesta

      Syyttäjä vaatii peräti kolmekymmentä päiväsakkoa Härsilälle, vaikka todistajan mukaan Rasmus aloitti nuhjaamisen, jossa
      Lapua
      63
      761
    4. Kyllä suoraan

      Sanottua vi.tu.taa. Miksi en toiminut silloin. Sama kun olisi heittänyt smagardin menemään.
      Ikävä
      35
      755
    5. Nainen, viime aikoina olen itkenyt sinua yhä useammin

      Niin kuin juuri äsken. Aamulla näin myös unta sinusta. Koskin unessa hiuksia päälaellasi, ja pyytelin sitä heti anteeksi
      Ikävä
      51
      707
    6. Voisitko nainen kertoa mulle

      Tykkäätkö sä musta, vai unohdanko koko jutun? Mä en viitti tulla sinne enää, ettei mua pidetä jonain vainoajana, ku sun
      Suhteet
      111
      690
    7. Ne alkaa aina yhdeltä

      jos mies et ole sattunut huomaamaan!
      Ikävä
      81
      669
    8. Haluan sinua mies

      Saat minut kuumaksi.
      Ikävä
      36
      654
    9. Voitaisiinko harjoitella rakas

      Näiden tekoa? 👶👶👶👶👶👶
      Ikävä
      70
      628
    10. Täällä iImenee vihamielisyys kristinuskoa kohtaan

      Ei taida sielunvaellus-/jälleensyntymisväellä olla omasta asiastaan mielekästä sanottavaa, kun pitää kiivaasti hyökätä e
      Hindulaisuus
      304
      609
    Aihe