Hej
Har en Joomlasite och vill blockera en spammare genom att förbjuda hans användarnamn.
Användarnamnet är John 12345 men siffrorna alterneras och kan vara vad som helst.
Jag vill bara hårdkoda in det i koden eftersom det än så länge bara är en spammare.
Har testat
$banjohn = "John"*;
if ($acname == $banjohn){
echo "Sluta spamma!";
exit;
Men php godkänner inte användandet av wildcards på det sättet. Hur tusan ska jag komma runt det problemet?
WIldcard i strings?
Re: WIldcard i strings?
Använd ett reguljärt uttryck:
Code: Select all
if (preg_match('/^John \d+$/', $acname)) {
echo 'Sluta spamma';
}
RTFM: förkortning som är bra att ta till om man vill låtsas tycka att frågan är trivial, fast man egentligen inte själv har ett svar.