Otóż coś nie działa i nie wiem niestety, co...
$connect = mysql_connect("$DatabaseHost","$DatabaseUserName","$DatabasePassword")
if ($autor)
{
$do_bazy = mysql_query("INSERT INTO `grafika` (`autor`, `tytul`, `opis`, `adres`) VALUES ('$autor', '$tytul', '$opis', '$adres')", $connect)
}
$location = '/home/.../domains/.../public_html/.../' . basename($_FILES['userfile']['name']); function zapisz_plik()
{
{
{
echo 'problem: Nie udało się skopiować pliku do katalogu.'; return false;
}
}
else
{
echo 'problem: Możliwy atak podczas przesyłania pliku.'; echo 'Plik nie został zapisany.'; return false;
}
return true;
}
$adres=$_FILES['userfile']['name'];
$autor=$_POST['autor'];
$tytul=$_POST['tytul'];
$opis=$_POST['opis'];
function sprawdz_bledy()
{
if ($_FILES['userfile']['error'] > 0)
{
switch ($_FILES['userfile']['error'])
{
// jest większy niż domyślny maksymalny rozmiar,
// podany w pliku konfiguracyjnym
case 1
: {echo 'Rozmiar pliku jest zbyt duży.'; break;}
// jest większy niż wartość pola formularza
// MAX_FILE_SIZE
case 2
: {echo 'Rozmiar pliku jest zbyt duży.'; break;}
// plik nie został wysłany w całości
case 3
: {echo 'Plik wysłany tylko częściowo.'; break;}
// plik nie został wysłany
case 4
: {echo 'Nie wysłano żadnego pliku.'; break;}
// pozostałe błędy
default: {echo 'Wystąpił błąd podczas wysyłania.'; break;}
}
return false;
}
return true;
}
function sprawdz_typ()
{
if ($_FILES['userfile']['type'] != 'image/jpeg')
return false;
return true;
}
?>
<form enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="500000" /> /* maksymalna wielkosc pliku w bajtach */
Plik do wyslania: <input name="userfile" type="file" /><br />
Autor: <input type="text" size="55" name="autor"><br />
Opis: <TEXTAREA name="opis" rows="10" cols="51" wrap="virtual"></TEXTAREA><br />
Tytul: <input type="text" size="55" name="tytul"><br />
<input type="submit" value="Wyslij" />
</form>
Wywala mi błąd:
Fatal error: Call to undefined function Go_Error() in /home/.../domains/.../public_html/.../upload_zdjecia.php on line 20
Z góry dziękuję za pomoc!