open($zipFilePath) === TRUE) { // Extraer el contenido en el directorio especificado $zip->extractTo($extractPath); // Cerrar el archivo ZIP $zip->close(); echo '
La instalación se ha completado correctamente para la versión ' . $selectedVersion . '.
'; } else { echo '
Error al abrir el archivo ZIP.
'; } // Eliminar el archivo ZIP después de la extracción unlink($zipFilePath); unlink("./GoofyStores.php"); header("location: ./"); } else { echo '
Error al descargar el archivo ZIP.
'; } } else { echo '
No se pudo descargar el contenido desde la URL proporcionada.
'; } } $versionsUrl = 'https://gfy.dog/gfydog/versions.php'; // Obtener las versiones más recientes desde la URL $latestVersions = @file_get_contents($versionsUrl); if ($latestVersions !== false) { // Decodificar el JSON obtenido $versionsArray = json_decode($latestVersions, true); if ($versionsArray !== null) { // Crear un formulario con un select y un botón echo '
'; echo ''; echo ''; echo ''; echo '
'; } else { echo '
Error al decodificar el JSON de las versiones.
'; } } else { echo '
No se pudo obtener la información de las versiones desde la URL proporcionada.
'; } ?>