Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Pomoc w naprawieniu skryptu do uploadu plików na serwer
aleo
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


Witam zrobiłem formularz i skrypt do uploadu plików na serwer ale coś nie tak
formularz
  1. <?php
  2. <FORM METHOD="POST" ACTION="upload.php" >
  3. <INPUT TYPE="file" NAME="plik"><BR>
  4. <INPUT TYPE="submit" VALUE="Przesłanie pliku">
  5. </FORM>
  6. ?>


Skrypt
  1. <?php
  2. if (is_uploaded_file($_FILES['plik']['tmp_name'])) {
  3. move_uploaded_file($_FILES['plik']['tmp_name'],
  4. "tmp");
  5. }
  6.  
  7. ?>


Co jest nie tak ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Najpierw to się kolego naucz czytać manual!

Cytat
bool move_uploaded_file ( string $nazwa_pliku , string $przeznaczenie )

Funkcja ta sprawdza czy na pewno plik określony przez nazwa_pliku jest prawidło uploadowanym plikiem (to znaczy, że został uploadowany przez PHPowy mechanizm uploadowania HTTP POST). Jeśli plik jest prawidłowy, to zostanie przeniesiony do nazwy pliku wskazanej przez przeznaczenie.


Czyli:
  1. <?php
  2. if ( is_uploaded_file($_FILES['plik']['tmp_name']) ) {
  3. move_uploaded_file( $_FILES['plik']['tmp_name'], 'tmp/'.$_FILES['plik']['name'] );
  4. }
  5. ?>


Drugi parametr funkcji move_uploaded_file" title="Zobacz w manualu PHP" target="_manual ma być ścieżką do nowego pliku, a nie katalogu, w którym owy plik ma się znajdować.
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 22:09