Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z uploadem pliko
-lilik-
post
Post #1





Goście







A wiec chodzi o to ze
<?

if(copy("$obrazek","$obrazek_name")) {
echo"skopiowany";
}
else {
echo "nieskopiowany";
}

?>
Dzialal i bylo ok dopuki admin serwera nie zmienil linuxa z debiana na shlcka
po tej operacji skrypt nie chce kopiowac plikow, w ogole to dane z formualrzy nie byly przenoszone dopuki nie dopisalem linijek w skryptach $cos = $HTTP_POST_VARS['cos']; , z tym skryptem juz ronie kombinowalem, dodawalem $obrazek = $HTTP_POST_VARS['obrazek']; $obrazek = $_POST['obrazek'];

i dalej nic nie kopiuje, prawa dostepu do katalogow tez sa dobrze ustawione

ma ktos pomysl co jest nie tak ? moze to zle ustawione php ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


1. Jeżeli to jest upload plików to ja się dziwię, że wogóle działa.... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Bo tak się plików nie uploaduje...

  1. <?
  2. if(!is_uploaded_file($_FILES['plik']))
  3. {
  4.  echo '<form name=\"upload\" enctype=\"multipart/form-data\" action=\"'.$_SERVER['PHP_SELF'].'\" method=\"post\">';
  5.  echo '<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"1000000\" />';
  6.  echo 'Plik: <input name=\"plik\" type=\"file\" /><br />';
  7.  echo 'Katalog dla pliku: <select name=\"directory\" size=\"1\">';
  8.  echo '<option value=\".\">.</option>';
  9.  
  10.  if($handle = opendir('.'))
  11.  {
  12. while(($file = readdir($handle)) !== false)
  13. {
  14.  if($file !== '.' && $file !== '..' && is_dir($file))
  15.  {
  16. echo '<option value=\"'.$file.'\">'.$file.'</option>';
  17.  }
  18. }
  19. closedir($handle);
  20.  }
  21.  
  22.  echo '</select><br />';
  23.  echo '<input type=\"submit\" name=\"OK\" value=\"Dodaj plik\" />';
  24.  echo '</form>';
  25. }
  26. else
  27. {
  28.  $temp = $_FILES['plik']['tmp_name'];
  29.  $name = $_FILES['plik']['name'];
  30.  $size = $_FILES['plik']['size'];
  31.  
  32.  copy($temp, $_POST['directory'].'/'.$name);
  33.  
  34.  echo '<p align=\"center\"><br /><br /><br />';
  35.  echo 'Plik <b>'.$name.'</b> o rozmiarze <b>'.$size.' bajtów</b> został uploadowany do katalogu <b>'.$_POST['directory'].'</b>';
  36.  echo '</p>';
  37. }
  38. ?>


To powinno działać... jeżeli nie działa to pisz....
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: 16.10.2025 - 08:05