Witam mam mały problem otóż po zastosowaniu kodu:
<!DOCTYPE html>
<html>
<body>
<form action="index1.php" method="post">
Imię:<br />
<input type="text" name="imie" /><br />
E-mail:<br />
<input type="text" name="email" /><br />
<input type="submit" value="dodaj" />
</form>
</body>
</html>
<?php
$imie=$_POST['imie'];
$email=$_POST['email'];
if($imie&&$email)
{
$connection = @mysql_connect('localhost', 'root', 'haslo')
or die('Brak połączenia z serwerem MySQL');
$db = @mysql_select_db('antek', $connection)
or die('Nie mogę połączyć się z bazą danych');
$dodawanie = @mysql_query
("INSERT INTO test SET imie='$imie', email='$email'");
if($dodawanie) echo "Rekord został dodany poprawnie";
else echo "Błąd nie udało się dodać nowego rekordu";
mysql_close($connection);
}
?>
Po otwarciu tego kodu widnieją dwa następujące błędy które są w załączniku. Dodam że dodawanie danych
przez formularz działa poprawnie i wszystko dodaję się do bazy. Lecz przy pierwszym otwarciu index1.php pokazuję mi tę błędy.
Chodzi o linijki:
$imie=$_POST['imie'];
$email=$_POST['email'];
Jakieś sugestie? :) Błąd pokazuję się jak się domyślam przez brak zdefiniowanych danych w formularzu. Jak go poprawić żeby było dobrze ? :)