PHP code example of creatint / captcha
1. Go to this page and download the library: Download creatint/captcha library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
creatint / captcha example snippets
'providers' => [
// ...
'Creatint\Captcha\CaptchaServiceProvider',
]
'providers' => [
// ...
Creatint\Captcha\CaptchaServiceProvider::class,
]
'aliases' => [
// ...
'Captcha' => 'Creatint\Captcha\Facades\Captcha',
]
'aliases' => [
// ...
'Captcha' => Creatint\Captcha\Facades\Captcha::class,
]
return [
'default' => [
'length' => 5,
'width' => 120,
'height' => 36,
'quality' => 90,
'math' => true, //Enable Math Captcha
],
// ...
];
// [your site path]/Http/routes.php
Route::any('captcha-test', function() {
if (request()->getMethod() == 'POST') {
$rules = ['captcha' => '</p>';
} else {
echo '<p style="color: #00ff30;">Matched :)</p>';
}
}
$form = '<form method="post" action="captcha-test">';
$form .= '<input type="hidden" name="_token" value="' . csrf_token() . '">';
$form .= '<p>' . captcha_img() . '</p>';
$form .= '<p><input type="text" name="captcha"></p>';
$form .= '<p><button type="submit" name="check">Check</button></p>';
$form .= '</form>';
return $form;
});
captcha();
Captcha::create();
captcha_src();
captcha_img();
Captcha::img();
captcha_img('flat');
Captcha::img('inverse');
$ php artisan vendor:publish