Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Upload plików, Może ktoś mi pomóc znaleźć błąd ??
yaotzin
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 0
Dołączył: 12.02.2007
Skąd: Zielona Góra

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


  1. <?php
  2. $uploaddir = "img/";
  3. $filename = trim($_FILES['upfile']['name']);
  4. $filename = substr($filename, -20);
  5. $filename = ereg_replace(" ", "", $filename);
  6. if((ereg(".gif", $filename)) || (ereg(".jpg", $filename))) {
  7. $uploadfile = $uploaddir.$filename;
  8. /*if (!is_uploaded_file($_FILES['upfile']['tmp_name'])) 
  9. die ('Nie wgrano żadnego pliku');*/
  10. if(move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile)){
  11. chmod($uploadfile, 0644);
  12. print("Plik został pomyślnie załadowany");
  13. }else{
  14. print("Przekazanie pliku nie powiodło się");
  15. }
  16. }else{
  17. print("Dozwolone są jedynie obrazki przekazanie pliku nie powiodło się");
  18. }
  19. ?>


formularz do tego
.
.
.

  1. <form enctype="multipart/form-data" action="load.php" method="POST">
  2. <p>
  3. <input type="hidden" name="MAX_FILE_SIZE" value="50000">
  4. </p>
  5. <p>
  6. Wybierz plik: <input name="upfile" type="file">
  7. </p>
  8. <p>
  9. <input type="submit" value="Wyślij">
  10. </p>
  11. </form>
  12. .
  13. .
  14. .


Może ktoś mi pomóc znaleźć błąd w tym kodzie, nie działa mi kompletnie ten upload. dochodzi do momentu move_uploaded... i koniec :/

Nie działa mi to ani na krasnalu ani na serwerze mimo iż PHP.ini ma odpowiednie opcje włączone

Ten post edytował yaotzin 18.02.2007, 16:50:57


--------------------
------
Per Aspera Ad Astra
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 06:26