Myślałem, że zrobię to za pomocą "or die" ale z tego co widzę tam mogę tylko wpisać tekst pojawiający się w przypadku braku połączenia.
Jest jakiś inny sposób?
<?php if ($db) { // wyświetlasz stronę } else { header('Location: <a href=\"http://www.example.com/');\" target=\"_blank\">http://www.example.com/');</a> } ?>
- po przekierowaniu warto zawsze dodać die() lub exit(), aby mieć pewność, że nic więcej się już tam nie wykona. Problem jest, gdy masz różne rodzaje błędów - możesz komunikaty słać POSTEM na tą stronę, ale co, gdy np. ma się wyświetlić formularz, jakaś treść itp?
<?php else { header('Location: <a href=\"http://www.example.com/');\" target=\"_blank\">http://www.example.com/');</a> } ?>