Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> chmod 755 i blad... [UPDATED!], ... ale nie zawsze!!!
flasht
post
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 4.03.2004

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


Moj skrypt:
http://debug.theweed.org/php/upload.php.txt

Jest to skrypt sciagniety z http://tech.citypost.ca/simple-upload-53.php i troszke przerobiony...

Generalnie sluzy on do wgrywania plikow (upload'u)... Najwazniejszy kawalek:

  1. <?php
  2.  
  3.  
  4. Function do_upload($upload_dir, $upload_url) {
  5.  
  6. $temp_name = $_FILES['userfile']['tmp_name'];
  7. $file_name = $_FILES['userfile']['name']; 
  8.   $file_name = str_replace(&#092;"\",\"\",$file_name);
  9.   $file_name = str_replace(&#092;"'\",\"\",$file_name);
  10. $file_path = $file_name;
  11.  
  12. //File Name Check
  13.   if ( $file_name ==&#092;"\") { 
  14.   $message = &#092;"Invalid File Name Specified\";
  15.   return $message;
  16.   }
  17.  
  18.   $result  =  move_uploaded_file($temp_name, $file_path);
  19.   if (!chmod($file_path,0755))
  20.    $message = &#092;"change permission to 755 failed.\";
  21.   else
  22.     $message = ($result)?&#092;"$file_name uploaded successfully.\" :
  23.            &#092;"Somthing is wrong with uploading a file.\";
  24.   return $message;
  25. }
  26.  
  27.  
  28. ?>


Problem polega na tym, iz czasami wyskakuje mi blad change "permission to 755 failed." a czasami nie... o co chodzi...questionmark.gif?

Zazwyczaj wyglada to tak: wchodze na strone... wybieram plik do uploadu, klikam upload i ... "permission to 755 failed.", ale nie daje za wygrana... wybieram ten sam plik poraz drugi... i tym razem "...uploaded successfully." ... Dlaczego tak sie dzieje? Co moge na to poradzic ? ;-(((((


A no dodam ze jest to Windows 2003...

Ten post edytował flasht 6.04.2005, 21:43:21
Go to the top of the page
+Quote Post

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: 21.08.2025 - 12:25