Witam
mam pytanie i pewnie rozwiązanie jest proste ale jestem początkujący:
Mam takie dwa pliki:
plik1.html:
<html>
<body>
<form action="plik2.php" method="POST" ENCTYPE="multipart/form-data">
<input type="file" name="plik"/><br/>
<input type="submit" value="Wyślij plik"/>
</form>
</body>
</html>
plik2.php:
<?php
$max_rozmiar = 1024*1024;
if (is_uploaded_file($_FILES['plik']['tmp_name'])) {
if ($_FILES['plik']['size'] > $max_rozmiar) {
echo 'Błąd! Plik jest za duży!';
} else {
echo 'Odebrano plik. Początkowa nazwa: '.$_FILES['plik']['name'];
echo '<br/>';
if (isset($_FILES['plik']['type'])) {
echo 'Typ: '.$_FILES['plik']['type'].'<br/>';
}
move_uploaded_file($_FILES['plik']['tmp_name'],
$_SERVER['DOCUMENT_ROOT'].'/foto/'.$_FILES['plik']['name']);
}
} else {
echo 'Błąd przy przesyłaniu danych!';
}
?>
kod ściagnięty z http://phpkurs.pl/upload/
po odpaleniu plik1.html pojawia się okno uploadu pliku i po ściągnięciu i wgraniu do odpowiedniej ścieżki pojawia się komunikat:
Odebrano plik. Poczštkowa nazwa: jakis_plik.jpg
Typ: image/jpeg
Ja chciałbym natomiast żeby na końcu program załadował nową stronę z parametrem - czyli żeby otwarła się taka strona:
http://test/index.php?imageName=jakis_plik.jpg
Nie potrafię tego zrobić - czy ktoś mógłby pomóc?
To chyba dosyć proste.
W plik2.php zmień to: