Feat: Home and Contact pages setup with Altcha bot protection and saving to database using alterntive layout.

This commit is contained in:
2025-07-25 19:22:17 +01:00
parent fad5336cc4
commit b76a999d01
95 changed files with 10274 additions and 2115 deletions

View File

@@ -0,0 +1,108 @@
USE parts;
DROP PROCEDURE IF EXISTS parts.p_ph_test_save_contact_form;
DELIMITER //
CREATE PROCEDURE parts.p_ph_test_save_contact_form ()
BEGIN
DECLARE v_guid BINARY(36);
DECLARE v_time_start TIMESTAMP(6);
SET v_time_start := CURRENT_TIMESTAMP(6);
SET v_guid := 'nipple_ripple_chipple_spittle_pickle'; -- 123456789012345678901234567890123456
SELECT 'Start of Test';
SELECT *
FROM parts.PH_Contact_Form
;
SELECT *
FROM parts.PH_Contact_Form_Temp
;
START TRANSACTION;
INSERT INTO parts.PH_Contact_Form_Temp (
id_contact_form
, email
, name_contact
, name_company
, message
, guid
, active
)
/*
VALUES (
-1 -- id_contact_form
, 'edward.middletonsmith@gmail.com' -- email
, 'Teddy' -- name_contact
, 'PARTS Ltd' -- name_company
, 'Sa dude' -- message
, v_guid
)
*/
VALUES (
-1 -- id_contact_form
, 'edward.middletonsmith@gmail.com' -- email
, 'Teddy' -- name_contact
, 'PARTS Ltd' -- name_company
, 'hegrodorf is good' -- message
, v_guid
, 1 -- active
)
;
COMMIT;
SELECT *
FROM parts.PH_Contact_Form_Temp
-- WHERE GUID = v_guid
;
CALL parts.p_ph_save_contact_form (
'Test save Contact Form' -- comment
, v_guid -- guid
, 3 -- 1 -- id_user
, 1 -- debug
);
SELECT *
FROM parts.PH_Contact_Form
;
SELECT *
FROM parts.PH_Contact_Form_Temp
;
CALL parts.p_debug_timing_reporting ( v_time_start );
END //
DELIMITER ;
/*
SELECT 'Before Test';
SELECT *
FROM parts.PH_Contact_Form
;
SELECT *
FROM parts.PH_Contact_Form_Temp
;
CALL parts.p_ph_test_save_contact_form ();
SELECT 'After Test';
SELECT *
FROM parts.PH_Contact_Form
;
SELECT *
FROM parts.PH_Contact_Form_Temp
;
DELETE FROM parts.PH_Contact_Form_Temp;
DROP TABLE IF EXISTS tmp_Msg_Error;
*/