ugrás a tartalomhoz

Weblap megjelenítés, amíg a PHP dolgozik

Brad Pitt · 2006. Jan. 12. (Cs), 21.35
Üdvözlet!!

Van egy PHP script-em, ami leellenőrzi, hogy a helyi halózat gépei közül melyiken fut FTP szerver, de amíg lefut a teljes kód, az kb. 15 másodperc...

Az a kérdésem, hogy nincs-e valami 'preloader' lehetőség a PHP-ben, hogy a USER lássa, hogy nem hibás a link, valami történni fog...
 
1

Az elején kiírsz valamit...

janoszen · 2006. Jan. 12. (Cs), 21.42
Meg tudod csinálni, hogy az elején kiírsz valamit, mondjuk egy HTML oldalt, a script fut tovább a háttérben a user meg egy másik oldalon megtekintheti az eredményt (amelyik mondjuk egy fájlba íródik)
3

Egyszerű

mefi · 2006. Jan. 13. (P), 13.15
Ennyi az egész. Vagy javascript segítségével jelzed, hogy most ellenőrzés van. Ha nagyon elegánsan oldod meg, elhelyezel egy animált kis képet, ami mondjuk egy folyamatsáv. Ezeket persze a kód elé, így még a kód lefutása előtt megjelenik.

üdv:
mefi
http://mefi.be
4

Eeem jo.

Brad Pitt · 2006. Jan. 14. (Szo), 16.56
Ez igy nem teljesen korrekt, mivel a PHP szerver oldali script. Addig nem ad vissza semmit, amig a teljes kod le nem futott... Meg azt sem amit ele beszurtal...
5

Nem igaz

Jano · 2006. Jan. 14. (Szo), 18.22
Lehet kényszeríteni, hogy ami eddig a kimenetén keletkezett, azt küldje ki a webszerver. Valami flush-szerűséget keress. Tehat akár minden egyes valasz visszaerkezeskor kiirhatod, hogy az rendben van.
2

OB

attlad · 2006. Jan. 12. (Cs), 22.07
http://hu.php.net/manual/hu/ref.outcontrol.php