Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis do pliku po stronie klijenta
cwiklok
post 19.06.2006, 23:16:54
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.02.2005

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


Witam
Chciałem sie dowiedzic jak mozna stworzyć plik po stronie klienta. Otóż po kliknieciu na przycisk powinien odpalić sie scrypcik na serwerze który by zapisywał plik tekstowy w podanej lokalizacji u klienta . Ogólne uzycie funkcji fopen() i flose() znam . Tylko jak scieżkę do pliku podać z serwera do użytkownika ?.


_______
Klient nie Klijent
ActivePlayer


Ten post edytował ActivePlayer 20.06.2006, 10:48:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
mike
post 19.06.2006, 23:20:07
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


No chyba żartujesz.
Wchodzę na stronę a mi w tle pliki sie mnożą na dysku, tak?

To ja już wola Apokalipsę laugh.gif

Możesz to chyba zrobić w Java ale aplet musi być podpisany i bezpieczny.
W php jest to niewykonalne.
Go to the top of the page
+Quote Post
cwiklok
post 19.06.2006, 23:53:26
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.02.2005

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


No faktycznie można to tak odebrać ,ale nie o to chodzi. Jest to program stworzony we flash'u. Flash sam w sobie nie może tworzyć plików , łączyć sie z bazą. Wymaga do tego php. php żeby działał wymaga serwera.
Stąd moje pytanie

Ten post edytował cwiklok 19.06.2006, 23:54:35
Go to the top of the page
+Quote Post
Speedy
post 20.06.2006, 01:27:25
Post #4





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Można zapisać na dysku klienta plik za pomocą tempnam() tongue.gif, tylko że robi się to w celu przechowania jakiś danych (np. zamiast używania cookie) i raczej nie można ustalić lokalizacji, gdyż plik zapisuje się w katalogu tymczasowym.


--------------------
Sygnatura niezgodna z regulaminem.
Go to the top of the page
+Quote Post
Vogel
post 20.06.2006, 01:35:19
Post #5





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

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


Cytat(Speedy @ 20.06.2006, 02:27 ) *
Można zapisać na dysku klienta plik za pomocą tempnam() tongue.gif, tylko że robi się to w celu przechowania jakiś danych (np. zamiast używania cookie) i raczej nie można ustalić lokalizacji, gdyż plik zapisuje się w katalogu tymczasowym.


zerknij do manuala i przczytaj do czego sluzy tempnam. kiedy sie nauczycie ze php jest stricte server side i operacje na plikach klienta sa awykonalne?


--------------------
Go to the top of the page
+Quote Post
Speedy
post 20.06.2006, 01:42:24
Post #6





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Przecież nie napisalem, ze za pomoca php można ingerować w strukturę plików na dysku użytkownika - tworzyć je/modyfikować itd. , bo to owszem jest niemożliwe. Napisałem jedynie, że php pozwala na stworzenie pliku na dysku użytkownika, tylko w specyficznym przypadku i to działanie ma pewne ograniczenia. Wiem do czego służy tempnam. Zresztą już to wcześniej napisałem.


--------------------
Sygnatura niezgodna z regulaminem.
Go to the top of the page
+Quote Post
Vogel
post 20.06.2006, 02:16:17
Post #7





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

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


no, widze ze jednak nie wiesz. bo fakt - tempnam tworzy plik tymczasowy, ale na serwerze. do dysku klienta php ma sie nijak.


--------------------
Go to the top of the page
+Quote Post
cwiklok
post 20.06.2006, 02:22:36
Post #8





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.02.2005

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


czyli musze znależć inny sposob, sposob ktory nie zapisuje plikow na dysku klienta sad.gif
Go to the top of the page
+Quote Post
Speedy
post 20.06.2006, 10:26:33
Post #9





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


każdemu się może coś pomylić...


--------------------
Sygnatura niezgodna z regulaminem.
Go to the top of the page
+Quote Post
Vogel
post 20.06.2006, 10:28:34
Post #10





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

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


wiem ;] szczegolnie pozno w nocy


--------------------
Go to the top of the page
+Quote Post
bim2
post 20.06.2006, 19:03:30
Post #11





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Mhh a nie mozesz generować pliku na serwerze i poznije przekierowanie do niego? I user sobie wybierze katalog itp.winksmiley.jpg Chyba najprościej rolleyes.gif


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:44