Mam formularz z dwoma submitami. Oba generują pdfy, gdzie jeden jest do druku i zapisuje do bazy, a drugi powinien być tylko podglądem. W tym drugim przypadku chciałem, żeby po wybraniu opcji podgląd z formularza wyświetlał się w osobnym oknieku komunikat:
Plik który odpowiada za wysłanie do bazy bądź samo wygenerowanie z podglądu wygląda następująco:
<?php include('browser.php'); include('cookie.php'); require('connect2.php'); switch($_POST['submit']){ case 'Zobacz': include('podglad.php'); include('podglad.php'); break; case 'Zapisz': include('test3.php'); break; } ?>
Gdziekolwiek nie postawie echo <script>... przed czy po include niestety nie działa tak jakbym sobie tego życzył. W przypadku postawienia przed include pojawia się komunikat, ale niestety nie generuje się podgląd włącza się obsługa błędów i zachowuje się tak jak zmienne z formularza nie zostały przesłane. Kiedy postawię za include to oczywiście generuje się podgląd, ale nie pokazuje się komunikat (to akurat oczywiste).
Natomist jeżeli taki komunikat znajdzie się w includowanym pliku, po obsłudze błędów wówczas powtarza się sytuacja nr 1.
Czy ktoś ma jakiś alternatywny pomysł jak cos takiego rozwiązać?
Z góry dziękuję za odpowiedź