Het PHP- taal kan laten u een upload voortgangsbalk die u gebruikt om een antwoord te versturen naar de gebruiker als een bestand uploadt naar je server te creëren . U moet een HTML- statusbalk dat de PHP taal gebruikt om de status weer te geven aan de gebruiker aan te maken . De code lussen totdat het bestand is te uploaden naar de server . Instructies 1 rechtermuisknop op het PHP- bestand dat u wilt gebruiken om de voortgangsbalk weer te geven en selecteer de editor die u wilt gebruiken . Het bestand wordt geopend in de editor waar u de voortgangsbalk te creëren . Kopen van 2 Maak de voortgangsbalk code in de PHP- sectie van uw bestand . De volgende code wordt de voortgangsbalk : $ url = basename ( $ _SERVER [ ' SCRIPT_FILENAME ' ] ) ; if { -status ( isset ( $ _GET [ ' progress_key ' ] ) ) $ = apc_fetch ( ' upload_ ' . $ _GET [ ' progress_key ' ] ) ; echo $ status van [ ' huidige ' ] /$ -status [ ' totaal ' ] * 100; sterven; } 3 Scroll naar beneden om de HTML- gedeelte van de pagina . De volgende code maakt een gedeelte van de pagina waar de voortgangsbalk weergegeven : < /div > 4 Voeg de Ajax code die het bestand verwerkt . De Ajax- code roept de PHP-code . De Ajax -functie maakt de verwerking asynchroon , zodat de gebruiker niet hoeft om de pagina te vernieuwen . De volgende code activeert wanneer de gebruiker het bestand te uploaden naar de server indient : $ krijgen ( & Randval = " + . Math.random ( ) , { } , function ( data ) { $ ( ' # progress' ) FadeIn ( 100 ) ; . . $ ( ' # progress' ) html ( parseInt ( data ) + " % " ) ; } ) } , 500 ) ;
|