Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Download, Problem
conix
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 8.02.2008

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


Witam,
przed chwilą zaczęłem robić własny download. Utworzyłem tabele w bazie itd. Mam forumularz:
  1. <form enctype="multipart/form-data" action="up.php" method="post">
  2. Plik: <input type="file" name="plik"><p>
  3. Obraz: <input type="file" name="obrazek"> <BR>
  4.  
  5.  
  6.  
  7. Nazwa Pliku:<input type="text" name="nazwa" />
  8. <br /><br />Opis</br><textarea name="opis" rows="10" cols="80"></textarea><BR>
  9. <select name="kategoria">
  10. <option value="Just Cause">JustCause</option>
  11. <option value="Just Cause2">JustCause2</option>
  12. <option value="Inne">Inne</option>
  13. </select><input type="hidden" name="wstaw" value="Dodaj">
  14. <br /><br /><input type="submit" value="Dodaj" /></form>

oraz plik up.php
  1. <?
  2. for ($i=0; $i<sizeof($_FILES['plik']['size']); $i++) {
  3. if ($_FILES['plik']['size'][$i] !=0) {
  4. $uploaded = "uploady/". $_FILES['plik']['name'][$i];
  5. if (is_uploaded_file($_FILES['plik']['tmp_name'][$i])) {
  6. if ($_FILES['plik']['size'][$i] > 1024*1024*1024) {
  7. echo "Plik numer $i jest za duży<br />";
  8. } else {
  9. move_uploaded_file($_FILES['plik']['tmp_name'][$i],
  10.  $uploaded);
  11.  
  12. include('config.php');
  13.  
  14. $plik = $_POST['plik'];
  15. $obrazek = $_POST['obrazek'];
  16. $nazwa = $_POST['nazwa'];
  17. $opis = $_POST['opis'];
  18. $kategoria = $_POST['kategoria'];
  19. $query = mysql_query("insert into pliki values('', '$plik', '$obrazek', '$nazwa', '$opis', '$kategoria', )");
  20.  
  21.  
  22.  
  23. echo "Operacja wysyłania pliku $i
  24.  przebiegła pomyślnie<br />";
  25. }
  26. } else {
  27. echo "Błąd przy przesyłaniu danych w pliku $i!<br />";
  28. }
  29. }
  30. }
  31. ?>


Chciałbym zeby w bazie tam gdzie jest $plik pojawiał sie adres do pliku np. upload/plik.exe
Tam gdzie jest $obrazek chcialbym zeby bylo: upload/img/obraz.jpg
Reszta wiadomo, nazwa, opis, kategoria
Niewiem czy w ten sposob osiagne efekt, ale nawet to nie dziala. Mam folder uploady ale gdy zatwierdzam upload widze to:

Cytat
Warning: move_uploaded_file(var/www/uploady/2.JPG): failed to open stream: No such file or directory in c:\usr\krasnal\www\conix\szklo\up.php on line 10

Warning: move_uploaded_file(): Unable to move 'C:\DOCUME~1\conix\USTAWI~1\Temp\php172.tmp' to 'var/www/uploady/2.JPG' in c:\usr\krasnal\www\conix\szklo\up.php on line 10
Operacja wysyłania pliku 0 przebiegła pomyślnie

Warning: move_uploaded_file(var/www/uploady/3.JPG): failed to open stream: No such file or directory in c:\usr\krasnal\www\conix\szklo\up.php on line 10

Warning: move_uploaded_file(): Unable to move 'C:\DOCUME~1\conix\USTAWI~1\Temp\php173.tmp' to 'var/www/uploady/3.JPG' in c:\usr\krasnal\www\conix\szklo\up.php on line 10
Operacja wysyłania pliku 1 przebiegła pomyślnie

Prosze o pomoc jak to naprawic smile.gif
pozdrawiam,
conix

.


--------------------
Jeśli pomogłem kliknij na Pomógł
Jeśli nie pomogłem kliknij na Pomógł
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: 20.08.2025 - 08:31