-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsignup.php
More file actions
32 lines (21 loc) · 902 Bytes
/
signup.php
File metadata and controls
32 lines (21 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
function sprawdz($param) {
return (isset($_POST[$param]) && !empty($_POST[$param]));
}
if (sprawdz("nazwisko") && sprawdz("imie") && sprawdz("login") && sprawdz("haslo"))
{
$nazwisko = $_POST['nazwisko'];
$imie = $_POST['imie'];
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$connection = mysqli_connect('localhost', 'root','','data')
or die('Brak połączenia z serwerem MySQL');
// dodajemy rekord do bazy
$add = mysqli_query($connection,"INSERT INTO `users`( `nazwisko`, `imie`, `login`, `haslo`) VALUES ('$nazwisko','$imie','$login','$haslo')")
or die("Nie dodano.");
if(mysqli_affected_rows($add)) echo "Rekord został dodany poprawnie.";
else echo "Nie udało się dodać nowego rekordu.";
mysqli_close($connection);
header("Location:sukces.php?imie=$imie&nazwisko=$nazwisko");
}
?>