Witam
Stworzyłem kod dzięki któremu mogę wrzucać obrazki na serwer, jednak chciałbym abym mógł wrzuć pare obrazków a nie tylko 1 bardzo proszę o pomoc co mam dodać.
<?php
//definicja stalych
define('NAZWA_BAZY', 'kafar_2');
define('GW_LOKALIZACJA', 'images/'); define('GW_MAXFILESIZE', 5242880
); // 5000 kilobajtow. 5mb
$image = $_FILE ['image'];
$image = $_FILES['image']['name'];
$image_type = $_FILES['image']['type'];
$image_size = $_FILES['image']['size'];
//walidacja start
echo "Nie wstawiłes zdjecia";
}
//walidacja end
//wykoananie skryptu
if (($image_type == 'image/gif') || ($image_type == 'image/jpeg') || ($image_type == 'image/pjpeg') || ($image_type == 'image/png')) {
if (($image_size > 0) && ($image_size <= GW_MAXFILESIZE)) {
// Przenoszenie plików do docelowego katalogu.
$target = GW_LOKALIZACJA . $image;
$connect = mysqli_connect(HOST, USER, PASSWORD, NAZWA_BAZY, PORT)
or
die('Brak połączenia z serwerem MySQL');
echo 'Połączenie nawiązane<br />';
// dodajemy rekord do bazy
$ins = "INSERT INTO obrazki VALUES (0,NOW(), '$image' )";
mysqli_query($connect, $ins);
$query = mysqli_query($connect, $ins);
if ($query)
{
echo 'Dane zostały wpisane do bazy <br />'; }
else
echo 'Błąd przy dodawaniu rekordów do bazy <br />';
echo '<img src="' . GW_LOKALIZACJA
. $image . '" width="500px" heith="500px" alt="image" /></p>';
mysqli_close($connect);
}
}
else
echo "Obrazek nie moze być wiekszy niż 5 mb"; }
else
echo "Przesłany plik nie jest obrazekiem!!! <br /> Dostępne rozszerzenia: .gif, .jpeg, .pjpeg, .png "; }
//wykoananie skryptu
?>
Pozdrawiam Darek
Ten post edytował kafar610 12.02.2015, 15:52:56