Te falta definir la variable $key, cambia tu función por esta:
Código PHP:
Ver originalfunction randomText($length) {
$key = '';
$pattern = "1234567890abcdefghijklmnopqrstuvwxyz";
for($i=0;$i<$length;$i++) {
$key .= $pattern{rand(0,35)}; }
return $key;
}
Saludos.