Witam. Zwracam się do was z kolejnym problemem. Mianowicie zrobiłem formularz, który odpowiada za połączenie z bazą danych ale cały czas wyświetla mi pierwszą część IF'a pomimo wypełnienia form'a danymi. Może ktoś przeglądnąć kod i nakierować mnie na ewentualne rozwiązanie. ? z góry thx oto kod:
<html>
<head><title>Database</title>
<meta http-equiv="Content-type" content="text/html" charset="iso-8859-2">
</head>
<body>
<?php if(!(isset($_SERVER['host']) AND
isset($_SERVER['user']) AND
isset($_SERVER['haslo']) )): ?> <form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<label>Podaj host: <input name="host" type="text"></label><br>
<label>Podaj użytkownika bazy danych: <input name="user" type="text"></label><br>
<label>Podaj hasło bazy danych: <input name="haslo" type="password"></label><br>
<input value="Połącz" type="submit">
</form>
<?php else:
$host=$_SERVER['host'];
$user=$_SERVER['user'];
$haslo=$_SERVER['haslo'];
if (!$connect) {
exit ("Błąd połączenia"); } else {
}
endif; ?>
</body>
</html>