Ach te formularze!!!

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
casius
Posty: 4
Rejestracja: śr sty 26, 2005 8:02 am

Ach te formularze!!!

Post autor: casius »

Panowie!! Prosze o sprawdzenie! Jakby ktoś miał czas to wdzięczny bedę.
Niestety jakos nie działa!!
Formularz wygląda tak:

<form method="post" action="skrypt.php" enctype="multipart/form-data">
<input type="hidden" value="30000">
<input type="file" name="pliczek">
<input type="submit" value="naciś"
</form>

A skrypt tak:

<?php
$pliczek=$_FILES['pliczek']['tmp_name'];
$pliczek_n=$_FILES['pliczek']['name'];
$sciezka=$_SERVER['DOCUMENT_ROOT'];
$up=$sciezka.'/pliki/'.$pliczek_n;

if(is_uploaded_file_($pliczek))
{
move_uploaded_file($pliczek,$up);
}
?>

Nie mam zbyt dużego doświedczenia i nie daje rady.
Pozdrawiam wszystkich!!
templar
Nowy
Nowy
Posty: 69
Rejestracja: ndz maja 16, 2004 3:19 pm
Lokalizacja: Kolbuszowa
Kontakt:

Re: Ach te formularze!!!

Post autor: templar »

masz błąd w instrukcji, popraw:
[php]<?php
if(is_uploaded_file($pliczek))
{...}
?>[/php]

sprawdz czy katalog do ktorego kopiujesz plik ma ustawiony odpowiedni chmod,
poczytaj tutaj: http://pl2.php.net/manual/pl/features.file-upload.php
casius
Posty: 4
Rejestracja: śr sty 26, 2005 8:02 am

Ach te formularze!!!

Post autor: casius »

Oooo dzięki stary! Takie błędy są najgorsze. To człowiek patrzy i patrzy i nie widzi. Dzięki Na ra.
ODPOWIEDZ