Ben şu CAPTCHA plug-in var.
Farklı font-size değiştirmeyi denedim ama bunların hiçbiri çalıştı.
Herkes nasıl font-size lütfen değiştirmek için bana söyleyebilir misiniz.
Şimdiden teşekkürler.
EDITED: Code Here. Strong>
Ben şu CAPTCHA plug-in var.
Farklı font-size değiştirmeyi denedim ama bunların hiçbiri çalıştı.
Herkes nasıl font-size lütfen değiştirmek için bana söyleyebilir misiniz.
Şimdiden teşekkürler.
EDITED: Code Here. Strong>
Bu CAPTCHA çöp ve bu kod kötü yazılır. Sen reCapthca kullanmanız gerekir, çok iyi ve ücretsiz.
I have the right to say that that this capthca is garbage because I break capthcas: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-2019 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-3573 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-2020 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-3573 (Or atleast in 2008 I did :)
Ama aslında sorunuza cevap: çizgi 127 On meydan uzunluğu üretiliyor. İstediğiniz ne olursa olsun 6 sayısını değiştirin.
for ($i = 0; $i < 6; $i++)
{
$str .= substr($pool, mt_rand(0, strlen($pool) -1), 1);
}
Bu kod parçası olarak yazı tipi boyutunu değiştirmek, ve mt_rand
çağrısı için daha yüksek değerler girin.
if ($use_font == FALSE)
{
//$font_size = 5;
$font_size = 15;//For example
$x = rand(2, $img_width/($length/3));
// y isnt used here
}
else
{
// Make font proportional to the image size
// $font_size = !empty($font_size) ? $font_size : mt_rand(18,25);
$font_size = !empty($font_size) ? $font_size : mt_rand(25,29);//For example
$x = rand(4, $img_width - (($font_size + ($font_size >> 1)) * $length));
// y isnt used here
}
Ayrıca $img_width
ve $img_height
bu yüzden büyük yazı tipleri görüntüde sığacak kadar büyük olduğundan emin olun.
Ben boyutu ayarlanan yazı tipi iki referanslara bakın:
$font_size = 5;
ve
$font_size = !empty($font_size) ? $font_size : mt_rve(18,25);
(Ben daha yüksek bir sayı daha büyük boyutta demektir varsayarak) hem de istediğiniz boyutu olarak değiştirmeyi deneyin:
$font_size = 8;
Kod böylece görüntü daha büyük hale de font-boyutunu etkileyebilir yazı tipi boyutunu karşılamak için görüntü boyutunu ayarlar gibi de görünüyor.
Bunu altında yazmak denemek isteyebilirsiniz:
$defaults = array('word' => '', 'img_path' => '', 'img_url' => '', 'img_width' => '150', 'img_height' => '30', 'font_size' => '', 'font_path' => '', 'show_grid' => true, 'skew' => true, 'expiration' => 7200);
Aşağıdaki satırı
$defaults['font_size'] = 0;
(Ve tabii ki istenen büyüklüğe 0
değiştirin)