Strona 1 z 1

[PHP] gdzie zapisywany jest plik

: 13 lut 2011, 20:18
autor: xtremich
gdzie po wykonaniu tego skrypyu zapisywany jest plik.

Kod: Zaznacz cały


<?php

$max_rozmiar = 1024*1024;
if (is_uploaded_file($_FILES['plik']['tmp_name'])) {
  if ($_FILES['plik']['size'] > $max_rozmiar) {
  echo 'Błąd! Plik jest za duży!';
  } else {
        echo 'Odebrano plik. Początkowa nazwa:   '.$_FILES['plik']['name'];
        echo '
';
        if (isset($_FILES['plik']['type'])) {
          echo 'Typ: '.$_FILES['plik']['type'].'
';
         }
  move_uploaded_file($_FILES['plik']['tmp_name'],
$_SERVER['DOCUMENT_ROOT'].'/foto/'.$_FILES['plik']['name']);
  }
} else {
     echo 'Błąd przy przesyłaniu danych!';
}

?>

Odp: [PHP] gdzie zapisywany jest plik

: 13 lut 2011, 20:21
autor: 92nasti
$_SERVER['DOCUMENT_ROOT'].'/foto/'.$_FILES['plik']['name']);

w folderze foto. ;-)

Odp: [PHP] gdzie zapisywany jest plik

: 13 lut 2011, 20:29
autor: xtremich
tyle wiem ale gdzie taki folder sie znajduje? czy musze go sam stwozyc? jesli tak to gdzie mam go umiescic i jaki chmod mu nadac?

Odp: [PHP] gdzie zapisywany jest plik

: 13 lut 2011, 21:01
autor: leon1313
$_SERVER['DOCUMENT_ROOT'] to zwykle /var/www, ale zależy od konkretnych ustawień serwera www ( vhost-y)

Odp: [PHP] gdzie zapisywany jest plik

: 14 lut 2011, 00:20
autor: xtremich
dalej niemoge do tego dojsc w apach ma ustawione ze document_root to /var/www ale plik mi sie tam nie zapisuje co mam zrobic aby zostal tam zapisany?

Odp: [PHP] gdzie zapisywany jest plik

: 14 lut 2011, 09:53
autor: Dwimenor
co mam zrobic aby zostal tam zapisany?
Utworzyć katalog /var/www/foto ?

Odp: [PHP] gdzie zapisywany jest plik

: 14 lut 2011, 10:08
autor: tbanex
chmod 777 foto

Odp: [PHP] gdzie zapisywany jest plik

: 14 lut 2011, 10:41
autor: leon1313
tbanex - myślimy zanim napiszemy.
http://www.radinks.com/upload/config.php