// RELEVANTER AUSSCHNITT DER SPEICHER-FUNKTION IN POOL.HTML document.getElementById('question-form').addEventListener('submit', async (e) => { e.preventDefault(); const pw = sessionStorage.getItem('admin_session'); const newQ = { category: document.getElementById('reg-category').value, question: document.getElementById('reg-question').value, option_a: document.getElementById('opt-a').value, option_b: document.getElementById('opt-b').value, option_c: document.getElementById('opt-c').value, option_d: document.getElementById('opt-d').value, correct_answer: document.getElementById('reg-correct').value, explanation: document.getElementById('reg-explanation').value }; const response = await fetch('api.php', { method: 'POST', headers: { 'Content-Type': 'application/json', 'x-admin-password': pw }, body: JSON.stringify(newQ) }); if (response.ok) { alert("Gespeichert!"); location.reload(); } else { alert("Zugriff verweigert!"); } });