Auge: Captcha-Erzeugung friert ein nach x Anfragen

Beitrag lesen

Hallo

Ich hoffe, dass mir jemand bei dieser Sache helfen kann und die von mir angegebenen Codeauszüge für eine Analyse reichen. Danke! :)

Die reichen, so vermute ich zumindest, nicht.

$fonts = array(
'font1.ttf', // Filesize: 48.9 KB
'font2.ttf', // Filesize: 45.0 KB
'font3.otf', // Filesize: 303 KB
'font4.ttf', // Filesize: 122 KB
'font5.ttf', // Filesize: 101 KB
'font6.ttf' // Filesize: 54.8 KB
);
// .....
$img = imagecreatetruecolor($img_width, $img_height);
// .....
for($i=0;$i<$captcha_lenght;$i++) {
// .....
$font = $font_path.$fonts[rand(0, count($fonts) - 1)];
// .....
}
// .....
imagepng($img);
imagedestroy($img); // free from memory

  
Es ist ja nett, zu wissen, wie du die Schriftart zuweist, aber wie der Text für das Captcha ausgewählt und dorthinein eingefügt wird, verbirgt sich hinter den `// .....`{:.language-php}. Deine Beschreibung lässt mich vermuten, dass der Zufall, der normalerweise für eine – wie sollte es anders sein – zufällige Zeichenzusammenstellung sorgen soll, nicht funktioniert. Ob ich richtig vermute, würde sich wohl irgendwo in den nicht gezeigten Codeteilen zeigen.  
  
Tschö, Auge  

-- 
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.  
Terry Pratchett, "Wachen! Wachen!"  
  
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}  
  
[Veranstaltungsdatenbank Vdb 0.3](http://termindbase.auge8472.de/)