Witam
Mam multiupload obrazków a teraz chciałbym aby po kliknieciu w link wyswietlał sie ten obrazek co właśnie wrzuciłem we własnym kodzie html bo chce dać tam logo Razz
tu jest mój multiupload
<?php
require_once("header.php");
?>
<div id="container1">
<div id="nag">
<h1>Wrzuć fotę</h1>
<div id="pod">
</div>
</div>
<div id="center">
<div id="rownaj">
<?php
if (isset($_POST['submit'])) {
/**
* @author Kafar
* @copyright 2015
*/
//raportowanie bledow php
error_reporting(E_ALL);
ini_set('display_errors', 'on');
//definicja stalych
require_once("stale.php");
require_once("function.php");
$img = $_FILES['image'];
//walidacja start
if ((empty($image))) {
echo "Nie wstawiłes zdjecia";
}
//walidacja end
//wykoananie skryptu
if ((!empty($image))) {
foreach ($img['tmp_name'] as $key => $tmp_name) {
$image = $_FILES['image']['name'][$key];
$image_type = $_FILES['image']['type'][$key];
$image_size = $_FILES['image']['size'][$key];
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;
//hash pliku
$filename = $_FILES['image']['tmp_name'][$key];
$md5file = md5_file($filename);
echo $md5file;
//hash pliku
//pobranie rozszerzenia
$odczyt = pathinfo($image);
$ext = $odczyt['extension'];
//pobranie rozszerzenia
//info pliku
$rozmiar = round($img['size'][$key]/1024) . " KB";
list($width, $height) = getimagesize($filename);
$wymiary = $width ." x ". $height;
//info pliku
$connect = mysqli_connect(HOST, USER, PASSWORD, NAZWA_BAZY, PORT)
or die('Brak połączenia z serwerem MySQL');
echo 'Połączenie nawiązane<br />';
$jestToken = true;
while($jestToken)
{
$token = gentoken(12);
$result = mysqli_query($connect, "SELECT * FROM obrazki WHERE token = '$token'");
if (mysqli_num_rows($result)) {
echo "Jest";
} else {
echo "Nie ma";
$jestToken = false;
}
}
if (move_uploaded_file($_FILES['image']['tmp_name'][$key], GW_LOKALIZACJA . $token . "." . $ext)) {
// dodajemy rekord do bazy
// petla wykonuje sie dopoki nie wygenerujemy unikalnego tokenu
//var_dump($czyTokenIstniejeWBazie);
// tutaj juz mamy unikalny token, wiec dodajmy do bazy
$ins = "INSERT INTO obrazki VALUES (0,NOW(),'$md5file' , '$rozmiar' , '$wymiary' , '$token' , '$ext')";
$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 />';
$zapytanie = mysqli_query($connect ,"SELECT id FROM obrazki ORDER BY id DESC LIMIT 1");
$rekord = mysqli_fetch_array($zapytanie);
$last_id = $rekord['id'];
echo 'id obrazka to:' . $last_id . '<br />';
echo 'token: ' . $token . '<br />';
echo 'Nazwa: ' . $img['name'][$key] . '<br/>';
echo 'Rozmiar: ' . $rozmiar . '<br/>';
echo 'Rozszerzenie pliku ' . $ext . "<br />";
echo '<img src="' . GW_LOKALIZACJA . $token . "." . $ext . '" width="300px" heith="300px" alt="image" /></p><br />';
echo $width;
echo $height;
echo 'Link do obrazka: kafar.nazwa.pl/wrzucfote.pl/'. GW_LOKALIZACJA . $token . "." . $ext;
?>
<form>
<input onclick="this.form.txt.select();" type="button" value="zaznacz kod">
<textarea style="resize: none;" name="txt" cols="50" rows="4"><?php echo 'http://kafar.nazwa.pl/wrzucfote.pl/' . GW_LOKALIZACJA . $token . "." . $ext;?> </textarea>
<input type="button" value="Losowa strona" onclick="window.open('getObraz.php');" />
</form>
<?php
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
?>