Mam problem ze skryptem uploadu. Gdzieś znalazłem w internecie ten skrypt jednak nie wgrywa miniaturki na serwer, wcale jej nie tworzy. Z oryginałem jest wszystko ok. Proszę o pomoc w modyfikacji kodu. Dziękuje.
<?php
echo '<?xml version="1.0" encoding="iso-8859-2"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>Upload zdjęć</title>
</head>
<h1>Upload zdjęć</h1>
<body>
<form enctype="multipart/form-data" action="index.php" method="POST">
<input name="plik" type="file" />
<input type="submit" value="Wyslij plik" />
</form>
<?php
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
$plik_nazwa = $nazwa[0].'_'.time().'.'.$nazwa[1
]; $nazwa_mini = $nazwa[0].'_m_'.time().'.'.$nazwa[1
];
$plik_rozmiar = $_FILES['plik']['size'];
if (!function_exists('mime_content_type'))
{
function mime_content_type($file, $method = 0)
{
if ($method == 0)
{
}
else if ($method == 1)
{
// another method here
}
}
}
{
$mime = mime_content_type($plik_tmp);
if($mime == 'image/jpeg' OR $mime == 'image/png' OR $mime == 'image/gif')
{
echo '<p>Adres do pliku<p>'; echo '<textarea onclick="this.select()" rows="1" cols="75" readonly>http://aaa.pl/upload/pliki/'.$plik_nazwa.'</textarea>';
echo '<p>Adres do miniaturki</p>'; echo '<textarea onclick="this.select()" rows="1" cols="75" readonly>http://aaa.pl/upload/pliki/'.$nazwa_mini.'</textarea>';
echo '<textarea onclick="this.select()" rows="1" cols="75" readonly><a href="/upload/pliki/'.$plik_nazwa.'"> <img src="/upload/pliki/m'.$nazwa_mini.'" alt="" /></a></textarea>';
$komenda = 'convert /upload/pliki/'.$plik_nazwa.' -resize 450x170 /upload/pliki/'.$nazwa_mini;
}
else
{
echo '<h2>Nieprawidłowe format pliku</h2>'; }
}
?>
</body>
</html>