Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 14.05.2008 Ostrzeżenie: (0%)
|
Witam
Mam oto taki kodzik:
Wszystko w nim działa jednak nie tak jakbym chciał. Dla wyjaśnienia powyższy kod pobiera nazwę pliku (oci_result($stmt, 2)) oraz sam plik z pola BLOB (oci_result($stmt, 3)) bazy danych oracle, zapisuje go w katalogu TEMP oraz generuje nagłówki, które z kolei ukazują standardowe okno pobierania przeglądarki. Mój problem polega na tym, że taki plik z bazy muszę zapisywać na dysk serwera i dopiero później za pomocą HEADER mogę zapisać na dysk lokalnego kompa. Jak to zrobić żeby w "locie" zapisać plik z pola BLOB na dysk lokalny bez konieczności pośredniego zapisu do TEMPa. Pozdrawiam
Powód edycji: Poprawiłem bbcode. /webdicepl
|
|
|
|
-kobe- ORACLE + PHP 14.05.2008, 08:50:30
SongoQ Ale nie musisz zapisywac wystarczy ze odczytasz pl... 14.05.2008, 09:58:13
-kobe- Fajnie, że jest sposób... tylko nie wiem jak to zr... 14.05.2008, 10:50:03
SongoQ echo oci_result($stmt, 3) 14.05.2008, 10:58:28
-kobe- Niestety nie kumam wcześniej już też próbowałem w... 14.05.2008, 11:16:51
SongoQ No i tak powinno byc. Ustawiasz odpowiednie naglow... 14.05.2008, 12:17:14
-kobe- Nie idzie. Dalej pusty plik. Chyba się zakręciłem ... 29.05.2008, 11:06:19
tomeksobczak a próbowałeś tak?
[PHP] pobierz, plaintext <?p... 29.05.2008, 12:42:55
-kobe- ... i wszystko ładnie chodzi
[PHP] pobierz, plaint... 2.06.2008, 10:55:30
tomeksobczak ociresult() 2.06.2008, 11:41:02
-kobe- Rozgryzłem :-) w tym samym czasie co tomeksobczak.... 2.06.2008, 12:11:28 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 14:27 |