Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem: copy, przenoszenie na inna podstrone, itp
Norbit_24
post
Post #1





Grupa: Zarejestrowani
Postów: 163
Pomógł: 2
Dołączył: 7.03.2009

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


Funkcją copy() kopiuje pewien plik na moje ftp i to jest ok, ale gdy plik ma duży rozmiar np. 70mb wrzucanie go na ftp długo trwa dlatego chciałem to jakoś przerwać, tzn wysłać linka do tej funkcji i żeby przeniosło mnie gdzies na inna podstrone a żeby plik skrypt wykonywał sie nadal.. Jest to możliwe..? Jeśli tak to jak to zrobić?

Z góry dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
WebCM
post
Post #2





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

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


No niestety, PHP nie obsługuje wielowątkowości.

Z tego, co widzę, nie musisz nigdzie przekierowywać, chyba że nie chcesz mieszać kodu PHP z HTML-em.

  1.  
  2. //tutaj kod przetwarzający linka z wrzuty
  3.  
  4. header('Location: adres_innej_podstrony'); //nie wpisuj tu kodu HTML, tylko pełny adres
  5. echo '<a href="adres_innej_podstrony">tytuł linku</a>'; //na wypadek, gdyby przekierowanie nie zadziałało
  6. flush(); //ewentualnie użyj tej funkcji
  7. copy();

Twoja decyzja, jak to rozwiążesz. Możesz użyć także register_shutdown_function, aby opóźnić operację, jeśli nie chcesz przekierowywać albo nie możesz wyświetlić innej podstrony instrukcją echo() wewnątrz kodu PHP.

Ten post edytował WebCM 27.02.2010, 11:21:34
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 21:59