Witajcie, mam problem z formularzem. Otrzymuję info ,że dane się dodały poprawnie ale nie dodają się do bazy danych i nie wiem dlaczego.. czy ktoś może zerknąć i pomóc z tym ? Bo nie wiem co robię źle.
<?php
if(isset($_POST['wyslano']))
{
$Nazwa = $_POST['nazwa'];
$Opis = $_POST['opis'];
$Foto = $_FILES['foto'];
if($Nazwa and $Opis) {
$connection = @mysqli_connect('localhost', 'test1', 'dakota16')or die('Nie można się połączyć: ' . mysql_error());
print ('Połączenie nawiązane');
$db = @mysqli_select_db($connection,"ksiazka")
or die ('Brak połączenia z bazą');
$ins = "INSERT INTO nazwa (nazwa, opis) SET ('$Nazwa', '$Opis')";
if($ins) echo "Rekord został dodany poprawnie";
else echo "Błąd nie udało się dodac rekordu do bazy";
print("{$Nazwa} {$Opis}");
$uploaddir ='';
$uploadfile = $uploaddir . basename($_FILES['foto']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['foto']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
}
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "</pre>";
?>
```php