<?php
echo "<h1>Actualizando formularios para agregar campo WhatsApp</h1>";

// ============================================
// ACTUALIZAR ARCHIVO NUEVO.PHP
// ============================================
$archivoNuevo = 'frontend/pacientes/nuevo.php';
$contenidoNuevo = file_get_contents($archivoNuevo);

$buscarNuevo = '    <label for="psw"><b>Teléfono del usuario</b></label><span class="badge-warning">*</span>
    <input type="text" maxlength="13" placeholder="ejm: +51 999 888 111" name="telp" required>

    <label for="email"><b>correo</b></label>';

$reemplazarNuevo = '    <label for="psw"><b>Teléfono del usuario</b></label><span class="badge-warning">*</span>
    <input type="text" maxlength="13" placeholder="ejm: +51 999 888 111" name="telp" required>

    <label for="psw"><b>¿El usuario tiene WhatsApp?</b></label><span class="badge-warning">*</span>
    <select required name="tiene_whatsapp" id="tiene_whatsapp">
        <option value="">Seleccione</option>
        <option value="SI">Sí</option>
        <option value="NO">No</option>
    </select>

    <label for="email"><b>correo</b></label>';

if(strpos($contenidoNuevo, '¿El usuario tiene WhatsApp?') !== false) {
    echo "<p style='color: orange;'>⚠️ El campo WhatsApp ya existe en nuevo.php</p>";
} else {
    $contenidoNuevoActualizado = str_replace($buscarNuevo, $reemplazarNuevo, $contenidoNuevo);
    
    if($contenidoNuevoActualizado !== $contenidoNuevo) {
        file_put_contents($archivoNuevo, $contenidoNuevoActualizado);
        echo "<p style='color: green;'>✅ Archivo nuevo.php actualizado correctamente</p>";
    } else {
        echo "<p style='color: red;'>❌ No se pudo actualizar nuevo.php - patrón no encontrado</p>";
    }
}

// ============================================
// ACTUALIZAR ARCHIVO EDITAR.PHP
// ============================================
$archivoEditar = 'frontend/pacientes/editar.php';
$contenidoEditar = file_get_contents($archivoEditar);

$buscarEditar = '        <label for="psw"><b>Teléfono del usuario</b></label><span class="badge-warning">*</span>
    <input type="text" maxlength="13" value="<?php echo $d->phon; ?>" placeholder="ejm: +51 999 888 111" name="telp" required>

    <label for="email"><b>correo</b></label>';

$reemplazarEditar = '        <label for="psw"><b>Teléfono del usuario</b></label><span class="badge-warning">*</span>
    <input type="text" maxlength="13" value="<?php echo $d->phon; ?>" placeholder="ejm: +51 999 888 111" name="telp" required>

    <label for="psw"><b>¿El usuario tiene WhatsApp?</b></label><span class="badge-warning">*</span>
    <select required name="tiene_whatsapp" id="tiene_whatsapp">
        <option value="<?php echo $d->tiene_whatsapp; ?>"><?php echo $d->tiene_whatsapp; ?></option>
        <option value="">Seleccione</option>
        <option value="SI">Sí</option>
        <option value="NO">No</option>
    </select>

    <label for="email"><b>correo</b></label>';

if(strpos($contenidoEditar, '¿El usuario tiene WhatsApp?') !== false) {
    echo "<p style='color: orange;'>⚠️ El campo WhatsApp ya existe en editar.php</p>";
} else {
    $contenidoEditarActualizado = str_replace($buscarEditar, $reemplazarEditar, $contenidoEditar);
    
    if($contenidoEditarActualizado !== $contenidoEditar) {
        file_put_contents($archivoEditar, $contenidoEditarActualizado);
        echo "<p style='color: green;'>✅ Archivo editar.php actualizado correctamente</p>";
    } else {
        echo "<p style='color: red;'>❌ No se pudo actualizar editar.php - patrón no encontrado</p>";
    }
}

echo "<hr>";
echo "<h2>Ahora debes actualizar los archivos PHP de backend:</h2>";
echo "<ol>";
echo "<li><strong>backend/php/add_patiens.php</strong> - Agregar el campo 'tiene_whatsapp' en el INSERT</li>";
echo "<li><strong>backend/php/upd_patiens.php</strong> - Agregar el campo 'tiene_whatsapp' en el UPDATE</li>";
echo "</ol>";

echo "<h3>Pasos siguientes:</h3>";
echo "<ol>";
echo "<li>Ejecuta <a href='agregar_campo_whatsapp.php' style='color: blue; font-weight: bold;'>agregar_campo_whatsapp.php</a> para crear la columna en la base de datos</li>";
echo "<li>Verifica que los formularios se actualizaron correctamente</li>";
echo "<li>Actualiza los archivos de backend (add_patiens.php y upd_patiens.php)</li>";
echo "</ol>";

echo "<br><a href='frontend/pacientes/nuevo.php' style='display: inline-block; padding: 10px 20px; background: blue; color: white; text-decoration: none; border-radius: 5px; margin-right: 10px;'>Probar Formulario Nuevo</a>";
echo "<a href='frontend/pacientes/mostrar.php' style='display: inline-block; padding: 10px 20px; background: green; color: white; text-decoration: none; border-radius: 5px;'>Ver Usuarios</a>";
?>
