Miten saan asetettua useamman oikean vastauksen (neljä) lomakkeen spamcheck tarkastukseen?
jokuhan voi alkaa isolla kirjaimella "Koira" tai kirjoittaa "Pystykorva" tai "pystykorva"
// Tarkastetaan, onko kyseessä roskapostikone
if ($_POST["spamcheck"]!= "koira")
exit("Vastasit väärin roskapostinesto tarkistukseen. Palaa takaisin lomakkeeseen selaimen nuolinäppäimellä .");
spamcheck tarkistus
2
328
Vastaukset
- php-miäs
if (stripos($_POST["spamcheck"], "koira") === false) echo "Spamcheck ei sisältänyt koiraa.";
stripos-funktio tarkistaa sisältääkö ensimmäinen parametri (tässä tapauksessa $_POST["spamcheck"]) toisen parametrin ja tarkistus on "case-insensitive", eli isoilla ja pienillä kirjaimilla ei ole väliä. Lisäksi tuon funktion kanssa on tärkeää käyttää kolmea = merkkiä, koska muuten vastaus 0 tulkitaan myös falseksi.
Jos haluat tarkistaa eri vaihtoehtoja, se onnistuu näin:
if (stripos($_POST["spamcheck"], "koira") === false && stripos($_POST["spamcheck"], "kissa") === false) echo "Spamcheck ei sisältänyt koiraa tai kissaa."; - miten oi miten
Toimii kuin ajatus, kiitos paljon vinkistä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persujen VigeIius noIasi taas itsensä
Kun uhriutui vuonna 2024 (siis persujen "vahtivuorolla") Tampereella aloittaneen perheryhmäkodin toiminnasta. ”Leviää k372373Persut ei kestä heidän johtajistaan tehtyä huumoria
Laajalti tiedostettu tosiasia on, että autoritaariset johtajat ja erinäiset diktaattorit eivät kestä heidän kustannuksel482010Kuka omistaa entisen Veljeskodin?
Kenellä on varaa pitää hiljattain remontoitua rakennusta tyhjillään? Tehdäänkö siitä Suomen kallein kirpputori vai mikä91946Vasemmistoliitto peruisi sosiaaliturvan heikennykset
He palauttaisivat työttömyysturvan ja asumstuen suojaosat, eli saisi jälleen tienata 300 euroa kuukaudessa ilman tukien421661Jos voisit kysyä
Kaivatultasi vielä yhden kysymyksen, mikä se olisi? Aloitan: Mitä sinä halusit minusta?1361381Oli kiva nähdä sut
vaikkakin kaukaa ja nopeasti. Tiedän kyllä tasan tarkkaan missä mennään, joten anteeksi jos pilasin päiväsi, ei ollut mi22971Välillä kyllä naurattaakin tämä kahden aikuisen meininki
Se nyt on aivan selvä asia että kumpikin on päälakeensa myöten rakastunut, ja sinä se olet koko ajan ollutkin. 😘62883Talk Show isäntä Jimmy Kimmel sai kenkää
Vasurina heitti sopimatonta läppää murhatusta Charlie Kirkistä tai oikeammin murhaajan poliittisesta taustasta ja kuinka118861- 67856
Lamppu syttyi
Tiedätkö mitä mies, olen aivan yhtä rakastunut suhun. Kyllä. Koita jaksaa eiköhän me kohta nähdä ❤️67847