link do strony z parametrem, link do strony z parametrem |
![]() ![]() |
link do strony z parametrem, link do strony z parametrem |
25.06.2010 - 11:15
Post
#1
|
|
|
Początkujący ![]() Grupa: Użytkownik Postów: 1 Dołączył: 25.06.2010 Użytkownik nr: 1,072 |
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? |
|
|
|
| Reklama |
25.06.2010 - 11:15
Post
#
|
![]() Reklama |
|
|
|
|
23.07.2010 - 14:08
Post
#2
|
|
|
Użytkownik ![]() ![]() Grupa: Użytkownik Postów: 58 Dołączył: 05.09.2009 Użytkownik nr: 683 |
To chyba dosyć proste.
W plik2.php zmień to: KOD 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']); Na to: KOD header("Location: http://test/index.php?imageName=".$_FILES['plik']['name']); Powinno zadziałać. PS. Temat chyba raczej do działu z PHP -------------------- gg -> 1245266
|
|
|
|
![]() ![]() |
| Wersja Lo-Fi | Aktualny czas: 11.02.2012 - 23:04 |