Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Upload na serwer, obsluga wyjatkow
phater
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 21.03.2008

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


Witam, dany jest kod:
Kod
<?php

$file = $HTTP_POST_FILES["plik"]["tmp_name"];
$zapisz_jako = $HTTP_POST_FILES["plik"]["name"];

    
    

if (!copy($file, $zapisz_jako)) {

   print ("Kopiowanie pliku nie powiodło się...<br>\n");

}

print "<BR>Nazwa pliku: ".$HTTP_POST_FILES["plik"]["name"];

print "<BR>Rozmiar pliku: ".$HTTP_POST_FILES["plik"]["size"];

print "<BR>tymczasowo: ".$HTTP_POST_FILES["plik"]["tmp_name"];

print "<BR>Typ przesłanego pliku: ".$HTTP_POST_FILES["plik"]["type"];

?>


1. jak mam przerobic dany kod aby mozna bylo wysylac na serwer jedynie rozszerzenie JPG?
2. Co mam jeszcze dodac aby mozna bylo wysylac pliki do wskazanego miejsca na serwerze, teraz upload'uje pliki do tego katalogu gdzie jest dany skrypt.

Z gory dziekuje za odpowiedzi! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




  1. <?php
  2. $file = $HTTP_POST_FILES["plik"]["tmp_name"];
  3. $zapisz_jako = $HTTP_POST_FILES["plik"]["name"];
  4. move_uploaded_file ( $file , "upload/$file");
  5. ?>

nie powinno być:
  1. <?php
  2. $file = $HTTP_POST_FILES["plik"]["tmp_name"];
  3. $zapisz_jako = $HTTP_POST_FILES["plik"]["name"];
  4. move_uploaded_file ( $file , "upload/$zapisz_jako");
  5. ?>

(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
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: 2.10.2025 - 19:28