$answer) { if (strtolower($question) == strtolower($userInput)) { $response = $answer; $found = true; break; } } // Daha önce yoksa, kullanıcıdan cevap iste ve kaydet if (!$found) { $response = "Bu soruyu daha önce duymamıştım. Bu soruya ne cevap vermemi istersin?"; // Kullanıcının önceki cevabı varsa, onu cevap olarak kaydet if (isset($_POST['last_question']) && $_POST['last_question'] !== '') { $data[$_POST['last_question']] = $userInput; file_put_contents($jsonFile, json_encode($data, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)); $response = "Teşekkürler! Bunu öğrendim: '{$_POST['last_question']}' sorusuna cevabım artık '{$userInput}' olacak."; } } // Sohbet geçmişine ekle (sadece mevcut oturum için) $_SESSION['chat_history'][] = [ 'user' => $userInput, 'bot' => $response, 'time' => date('H:i:s') ]; } ?>