Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]zmiana nazwy pliku, zmiana nazwy pliku
michaldaro
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 19.11.2009

Ostrzeżenie: (10%)
X----


chce zrobić taki prosty program rozszerzenie zostaje takie samo i następuje zmiana nazwy pliku (np. mama) który wczytuje na server. Jak dopisać linijkę żeby zmieniła się nazwa pliku? Próbowałem z rename ale coś nie wychodzi. Czy mógłbym ktoś dopisac tą linijkę o zmianie nazwy wczytanego pliku? Mój kod wygląda następująco

<form enctype="multipart/form-data" action="upload.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" /> /* maksymalna wielkość pliku w bajtach */
Plik do wysłania: <input name="userfile" type="file" />

<input type="submit" value="Wyślij" />

</form>


<?php
$location = 'upload/' . basename($_FILES['userfile']['name']);
$name=$_FILES["file"]["name"];

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $location)) {
echo "Plik został załadowany poprawnie...";
} else {
echo "Plik nie został załadowany...";
}
?>

Ten post edytował michaldaro 5.03.2010, 12:51:53
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




uzywaj bbcode!

Po co rename? move_uploaded_file() robi to co chesz. wystarczy ze tam zapodasz nową nazwe pliku zamiast starej.
Go to the top of the page
+Quote Post
michaldaro
post
Post #3





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 19.11.2009

Ostrzeżenie: (10%)
X----


mógłbyś mi napisać tą jedną linijkę bo nadal nie wiem jak jej użyć i gdzie ją trzeba wsadzić w moim kodzie?

Ten post edytował michaldaro 5.03.2010, 14:05:02
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. move_uploaded_file($_FILES['userfile']['tmp_name'], $nowanazwa)

A za $nowanazwa wstaw sobie co chcesz.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 02:57