Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Upload, Czy ma ktos pomysl czemu to nie dziala
Professor
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.05.2004

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


Witam
Ponizej przedstawiam wycinki kodu i prosze o jakiekolwiek info dlaczego to moze nie dzialac . Z gory dzieki.
  1. <form name="form1" method="post" action="upload/upload.php" enctype="multipart/form-data">//tak wyglada deklaracja form.
  2.  
  3. <input name="zdjecie" type="file" >
  4. <input type="hidden" name="ok" value="1">
  5. <input type="hidden" name="MAX_FILE_SIZE" value="10000">//ta zmienna chce przesylac nazwe pliku

----------- plik upload.php---------- katalog upload ma prawa dostepu 777
  1. <?php
  2.  
  3. $file1 = $HTTP_POST_VARS['zdjecie'];
  4.  
  5. @$file_name1=StripSlashes($file1);
  6. @$file_temp=$file_name1;
  7. $tab1=explode(&#092;"\",$file_temp); 
  8. $numer=(sizeof($tab1)-1);
  9. @$file=$tab1[$numer];
  10.  
  11. ?>

ponizej przedstawiam bledy ktore mi wyskakuja
26.JPG------1//to jest nazwa przesylanego zdjecia i zmienna ok
Warning: Unable to open '26.JPG' for reading: No such file or directory in /var/www/html/miazga/upload/upload.php on line 16

Warning: unlink() failed (No such file or directory) in /var/www/html/miazga/upload/upload.php on line 17
Plik został skopiowany
Informacje o skopiowanym pliku:
Nazwa pliku:
Wielko�ć pliku:
-------------------------------------------
[kszychu] Proszę o używanie bbcode!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Zwróć uwagę na kolorowanie składni:
  1. <?php
  2. $tab1=explode(&#092;"\",$file_temp); 
  3. ?>
Widać przecież wyraźnie, ze coś tu nie bangla.
znak \ jest wewnątrz stringa ogranioczonego przez " " znakiem specjalnym escape'ującym inne znaki. zatem, jełsi nie masz żądnych kodów strerujących wewnątrz zadanego stringa, wystarczy zrobić:
  1. <?php
  2. $tab1=explode('', $file_temp); 
  3. ?>
Co już wygląda w kolorwaniu lepiej.

Pozatym, dobzre radzę wywalić te wszystkie małpy i zacząć zwracać uwage na wszystkie komunikaty błędów, jakie wypluwa parser.
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: 11.10.2025 - 00:24