Avatar billede !asp Nybegynder
13. maj 2000 - 20:16 Der er 2 kommentarer og
1 løsning

Kan man sende en header der beder browseren om ikke at vente på mere

Kan man sende en header der beder browseren om ikke at vente på mere fra et script?

Jeg har i Php prøvet med flush(), men hvis scriptet skal arbejde videre bagefter, mangler jeg en sådan header...
Avatar billede erikjacobsen Ekspert
13. maj 2000 - 21:27 #1
Jah, du kan ikke sende en header, pr. definition. Headers kommer altid, uden
undtagelse før HTML-koden, og har du først smidt HTML-kode i hovedet på
klienten er det aldeles udelukket at sende flere headere.

Men, ok, jeg forstår dit problem. Jeg har lige bladret manualen igennem, og jeg
mener ikke den ønskede funktion findes. Og jeg er heller ikke sikker på at måske
er ønskværdigt, men det er så bare min mening.

Smid de ting der skal laves i en database, brug cron-funktionen (f.eks. sat til
at køre hvert kvarter) til at lave det i baggrunden. Ok, forudsætter Unix. Men ....
tjah....
Avatar billede !asp Nybegynder
13. maj 2000 - 21:37 #2
Yep. Men det kræver vel at man må pille ved cron. Det må man nok ikke på webhotel :)

Jeg klarede den således:

    function StartScript ($GetFile) {
        $fp = fsockopen($GLOBALS["SERVER_ADDR"], $GLOBALS["SERVER_PORT"], &$errno, &$errstr, 30);
        if(!$fp) {
            echo "$errstr ($errno)<br>\n";
        } else {
            fputs($fp,"GET ".$GetFile." HTTP/1.0\n\n");
            // if (!feof($fp)) { echo fgets($fp, 128); }
            fclose($fp);
        }
    }

Det script jeg kalder, laver så arbejdet...
Avatar billede erikjacobsen Ekspert
13. maj 2000 - 21:51 #3
Ok, du går heeelt ned og gør det. Det havde jeg ikke lige overvejet !

Mit webhotel, http://www.communitech.net  giver dog lov til at bruge cron.
Men i "begrænset" omfang, eller hvordan det nu er formuleret.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester