Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z upload i otwarciem pliku
Forum PHP.pl > Forum > PHP
warkakw
witam

wrzucam plik na serwer w celu późniejszego otwarcia go i wczytania do bazy.

  1. <?php
  2. $plik_tmp = $_FILES['file']['tmp_name']; 
  3. $plik_nazwa = $_FILES['file']['name']; 
  4. $plik_rozmiar = $_FILES['file']['size']; 
  5.  
  6. if(is_uploaded_file($plik_tmp)) 
  7. { 
  8. move_uploaded_file($plik_tmp, "upload/$plik_nazwa"); 
  9. echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze <strong>$plik_rozmiar bajtów</strong> zostal przeslany na serwer!"; 
  10. } 
  11.  
  12. sleep(10);
  13.  
  14. $obraz = addslashes(fread(fopen($plik_nazwa,"rb"),filesize($plik_nazwa)));
  15.  
  16. polacz_mysql();
  17.  
  18. $wynik = mysql_query("INSERT INTO reklamy VALUES (' .......
  19. ?>


plik wgrywa sie na serwer, ale wywala mi komunikat o tym ze plik nie istnieje(fopen). plik widzę na serwerze i jak odswierze strone z wrzucaniem to już sie wczyta do bazy. probowalem uzyc sleep zeby dac chwile serwerowi na przekopiowanie pliku ale to nie pomoglo. co robic zyby plik byl od razu widoczny dla skryptu?
Mordoran
Nie musisz zapisywac na serwer tego pliku, mozesz w locie go do bazy wrzucic.
warkakw
a jak to zrobić ?
kriqs
szukaj
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.