Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] move_uploaded_file
Forum PHP.pl > Forum > Przedszkole
Gość
Czesc. probuje stworzyc skrypt do uploadu plikow... stosuje standardowy example z php.net:

  1. <?php
  2. echo '<pre>';
  3. if (move_uploaded_file($_FILES['userfile']['tmp_name'], './plik.txt')) {
  4. echo "File is valid, and was successfully uploaded.\n";
  5. } else {
  6. echo "Possible file upload attack!\n";
  7. }
  8.  
  9. echo 'Here is some more debugging info:';
  10. print_r($_FILES);
  11.  
  12. print "</pre>";
  13. ?>


skrypt zwraca:
Kod
Possible file upload attack!
Here is some more debugging info:Array
(
    [userfile] => Array
        (
            [name] => english.php
            [type] =>
            [tmp_name] =>
            [error] => 2
            [size] => 0
        )

)


Co jest nie tak? dlaczego tmp_name jest puste?

Kolejne pytanko, to kiedy klucz userfile zmienic moze sie na cos innego? np jak widzimy w innym examplu jest:"magfile"..

z gory tnx za pomoc,
gox
aha, pytania nr. 2 nie bylo...

Kod
<form enctype="multipart/form-data" action="index.php" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
    Send this file: <input name="userfile" type="file" />
    <input type="submit" value="Send File" />
</form>
Gość
To co, wie ktos dlaczego ["tmp_name"] jest puste?questionmark.gif
Gość
smile.gif dzieks
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.