witam, mam taki kod (podam go niżej) , i chce zeby przy zapisywaniu zamienial nazwe na kod md5 + do kodu md5 dodawal date uploadu, godzine, minute i sekunde, i to wszystko zakodowane, np;
d81b3af99db3940c262ac0202c40d58e.jpg
KOD:
<?php
if ( isset( $_SESSION['auth'] ) ) {
?>
<?php
include ('./conf.inc.php');
// łączymy się z bazą danych
$connection = @mysql_connect($$db_dane['hostname'], $db_dane['user'], $db_dane['password']) or
die("::.Blad polaczenia z MySQL .::."); or
die("::. Nie mozna polaczyc z baza danych .::.");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />
<title>Upload Zdjęć- TomeX</title>
</head>
<body>
<div>
<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="104857600" />
<b>Zdjęcie nr. 1:</b> <br /><input name="plik" type="file" /><br />
<b>Zdjęcie nr. 2:</b> <br /><input name="plik1" type="file" /><br />
<b>Zdjęcie nr. 3:</b> <br /><input name="plik2" type="file" /><br />
<b>Zdjęcie nr. 4:</b> <br /><input name="plik3" type="file" /><br />
<b>Zdjęcie nr. 5:</b> <br /><input name="plik4" type="file" /><br />
<b>Marka:</b> <br /><input name="marka" type="text" /><br />
<b>Model:</b> <br /><input name="model" type="text" /><br />
<b>Rok:</b> <br /><input name="rok" type="text" /><br />
<b>Opis:</b> <br /><textarea name="opis" type="text" style="width: 300px; height: 250px;" /></textarea><br />
<b>Cena:</b> <br /><input name="cena" type="text" /><br /><br /><br />
<input type="submit" value="ZatwierdĽ" />
</form>
</div>
<?php
$marka = $_POST['marka'];
$model = $_POST['model'];
$rok = $_POST['rok'];
$to=$_POST['opis'];
$opis = $_POST['opis'] = str_replace("n", "<br>", "$to"); $cena = $_POST['cena'];
$plik_tmp1 = $_FILES['plik1']['tmp_name'];
$plik_nazwa1 = $_FILES['plik1']['name'];
$plik_rozmiar1 = $_FILES['plik1']['size'];
$plik_tmp2 = $_FILES['plik2']['tmp_name'];
$plik_nazwa2 = $_FILES['plik2']['name'];
$plik_rozmiar2 = $_FILES['plik2']['size'];
$plik_tmp3 = $_FILES['plik3']['tmp_name'];
$plik_nazwa3 = $_FILES['plik3']['name'];
$plik_rozmiar3 = $_FILES['plik3']['size'];
$plik_tmp4 = $_FILES['plik4']['tmp_name'];
$plik_nazwa4 = $_FILES['plik4']['name'];
$plik_rozmiar4 = $_FILES['plik4']['size'];
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
$plik_rozmiar = $_FILES['plik']['size'];
// sprawdzamy rozszerzenie
if(strpos($plik_nazwa, 'php') !== false){ echo 'niedozwolone rozszerzenie <br />'; }
if($sp[1] == "gif" or $sp[1] == "jpg" or $sp[1] == "PNG" or $sp[1] == "png") {
echo 'Miniaturka: <br> <img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa.'&width=160&height=120"><br><br>'; echo 'Miniaturka: <br> <img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa1.'&width=160&height=120"><br><br>'; echo 'Miniaturka: <br> <img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa2.'&width=160&height=120"><br><br>'; echo 'Miniaturka: <br> <img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa3.'&width=160&height=120"><br><br>'; echo 'Miniaturka: <br> <img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa4.'&width=160&height=120"><br><br>';
echo "<img src="$katalog/$plik_nazwa"><br><br>"; echo "<img src="$katalog/$plik_nazwa1"><br><br>"; echo "<img src="$katalog/$plik_nazwa2"><br><br>"; echo "<img src="$katalog/$plik_nazwa3"><br><br>"; echo "<img src="$katalog/$plik_nazwa4"><br><br>";
$miniaturka = '<img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa.'&width=160&height=120">';
$miniaturka1 = '<img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa1.'&width=160&height=120">';
$miniaturka2 = '<img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa2.'&width=160&height=120">';
$miniaturka3 = '<img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa3.'&width=160&height=120">';
$miniaturka4 = '<img src="show_image.php?filename='.$katalog.'/'.$plik_nazwa4.'&width=160&height=120">';
// dodajemy rekord do bazy
$dodaj = @mysql_query("INSERT INTO samochody (id, zdj1, zdj2, zdj3, zdj4, zdj5, marka, model, rok, opis, cena, miniaturka
, miniaturka1, miniaturka2, miniaturka3, miniaturka4) VALUES ('', '$katalog/$plik_nazwa', '$katalog/$plik_nazwa1', '$katalog/$plik_nazwa2', '$katalog/$plik_nazwa3', '$katalog/$plik_nazwa4', '$marka', '$model', '$rok', '$opis', '$cena', '$miniaturka', '$miniaturka1', '$miniaturka2', '$miniaturka3', '$miniaturka4');");
Marka: <strong>$marka</strong> <br />
Model: <strong>$model</strong> <br />
Opis: <strong>$opis</strong> <br />
Rok: <strong>$rok</strong> <br />
Cena: <strong>$cena</strong> <br /> <br />
Zdjęcia: <br /><strong>$plik_nazwa</strong>,
<br /><strong>$plik_nazwa1</strong>,
<br /><strong>$plik_nazwa2</strong>,
<br /><strong>$plik_nazwa3</strong>,
<br /><strong>$plik_nazwa4</strong><br />
o rozmiarze
<br /> Plik 1: <strong>$plik_rozmiar</strong>,
<br /> Plik 2: <strong>$plik_rozmiar1</strong>,
<br /> Plik 3: <strong>$plik_rozmiar2</strong>,
<br /> Plik 4: <strong>$plik_rozmiar3</strong>,
<br /> Plik 5: <strong>$plik_rozmiar4 bajtów</strong>
<br /> zostały poprawnie dodane! ";
else echo "<br><br>Błąd nie udało się dodać nowego ogłoszenia";
}
else {
echo "Plik niepoprawny lub za duży!"; }
}
print("<br /><br /><a href="wyloguj
.php
">Wylgouj</a><br /><br />");
?>
<p>
<a href="http://validator.w3.org/check?uri=referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
</p>
</body>
</html>
<?php
}
else
{
echo 'Musisz być zalogowany, <a href="./">zaloguj się</a>'; }
?>