PHP code example of heimuya / captcha
1. Go to this page and download the library: Download heimuya/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/ */
heimuya / captcha example snippets
'providers' => [
// ...
'Heimuya\Captcha\CaptchaServiceProvider',
]
'providers' => [
// ...
Heimuya\Captcha\CaptchaServiceProvider::class,
]
'aliases' => [
// ...
'Captcha' => 'Heimuya\Captcha\Facades\Captcha',
]
'aliases' => [
// ...
'Captcha' => Heimuya\Captcha\Facades\Captcha::class,
]
return [
'default' => [
'length' => 5,
'width' => 120,
'height' => 36,
'quality' => 90,
'type' => 'png'
],
// ...
];
// [your site path]/Http/routes.php
Route::any('captcha-test', function()
{
if (Request::getMethod() == 'POST')
{
$rules = ['captcha' => ';
}
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_data_url();
captcha_img('flat');
Captcha::img('inverse');
$ php artisan vendor:publish