Witam, proszę o wskazówki.
Chcę zrobić skrypt, w którym podaje się dane, wczytuje zdjęcie, potem wysyła to na serwer i zapisuje w bazie.
Zrobiłem formularz z polami do zapisania marki, stanu i ilości przeżutek w rowerze. Można dodać zdjecie roweru.
Niestety nazwa zdjęcia nie zapisuje się w bazie. Dlaczego?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title></title>
<meta name="generator" content="Bluefish 2.2.2" >
<meta name="author" content="Michał Fabjański" >
<meta name="date" content="2012-06-09T19:14:47+0200" >
<meta name="copyright" content="">
<meta name="keywords" content="">
<meta name="description" content="">
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8">
<meta http-equiv="content-style-type" content="text/css">
<meta http-equiv="expires" content="0">
</head>
<body>
<?php
define('GW_UPLOADPATH' , 'images/');
if( isset($_POST['submit'])){ $marka=$_POST['marka'];
$przezutki=$_POST['przezutki'];
$stan=$_POST['stan'];
$zdjecie=$_FILES['zdjecie']['name'];
$sciezka = GW_UPLOADPATH . $zdjecie;
$dbc=mysqli_connect('localhost','root','asd','rower')
or
die ('Błąd połączenia');$query="INSERT INTO sprzedaz (marka,przezutki,stan,zdjecie) VALUES ('$marka','$przezutki','$stan','$zdjecie')";
$result=mysqli_query($dbc,$query)
or
die ('coś się zwaliło w bazie');mysqli_close($dbc);
}
}
?>
<form action="sprzedaj.php" method="POST">
<inupt type="hidden" name="MAX_FILE_SIZE" value="3276800"/>
<label for="marka">Marka roweru:</label>
<input type"text" name="marka" id="marka"/>
<br>
<label for="przezutki">Ilość przeżutek:</label>
<input type"text" name="przezutki" id="przezutki"/>
<br>
<label for="stan">Stan:</label><br>
Nowy:<input type="radio" name="stan" value="nowy" />
Używany:<input type="radio" name="stan" value="uzywany" /><br>
Zdjęcie: <input type="file" id="zdjecie" name="zdjecie"/><br><Br>
<input type="submit" name="submit" value="wstaw"/>
</form>
</body>
</html>