mönstret du vill ha är ^[a-z\d]+$.
$pattern = '^[a-z\d]+$';
if(ereg($pattern, $en_variabel)){
// Rocka fett!
} else {
// Please try again.[/red]
} // else
^ betyder "början på strängen",
hakparanteser betyder "något av de tecken som anges inom paranteserna",
\d betyder "valfri siffra" (samma som 0-9),
a-z torde vara självklara,
+ efter ett mönster betyder "mönstret innan plustecknet en eller fler gånger",
och $ betyder slutet på strängen.
Alltså, mellan strängens början och dess slut måste det finnas en eller flera siffror och/eller små bokstäver.
eregi, f.ö., gör samma sak som ereg fast är skiftlägesokänslig.
Nu får du lite bakläxa.

