From 64b1ec0fabbf7328a79a20ff58502ebfa80fad8b Mon Sep 17 00:00:00 2001
From: Jonas Kohl
Date: Thu, 10 Oct 2024 17:33:13 +0200
Subject: Break up actions into individual files

---
 src/application/actions/captcha/get.php | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 src/application/actions/captcha/get.php

(limited to 'src/application/actions/captcha/get.php')

diff --git a/src/application/actions/captcha/get.php b/src/application/actions/captcha/get.php
new file mode 100644
index 0000000..a75b60d
--- /dev/null
+++ b/src/application/actions/captcha/get.php
@@ -0,0 +1,12 @@
+<?php
+
+use Gregwar\Captcha\CaptchaBuilder;
+
+$phrase = generateCaptchaText();
+$builder = new CaptchaBuilder($phrase);
+$builder->build(192, 48);
+$_SESSION["captchaPhrase"] = $phrase;
+header("Content-Type: image/jpeg");
+header("Pragma: no-cache");
+header("Cache-Control: no-cache");
+$builder->save(null, 40);
-- 
cgit v1.2.3