---
title: "Delay problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/181558-delay-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jimutt"
published: "2009-12-07T20:02:01.000Z"
updated: "2009-12-14T20:27:10.000Z"
replies: 8
views: 524
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/181558-delay-problem"
---

# Delay problem

## #1 — jimutt, 2009-12-07T20:02Z

Hej hej!
Nu besvärar jag er med ännu en fråga. 
Det är så att jag försöker skapa en timer med hjälp av PHP. Men det gick inte särskillt bra. Så testade bara att använda denna koden istället:

```
<?php

// current time
echo date('h:i:s') . "\n";

// sleep for 10 seconds
sleep(10);

// wake up !
echo date('h:i:s') . "\n";

?>
```

Men det gick inte bättre direkt. Det som händer är att när jag ska gå till sidan så tar det 10 sekunder tills båda datumen visas. Dom visas inte med 10 sekunders mellanrum.

Permalänk: https://www.webforum.nu/p/181558

## #2 — onkelborg, 2009-12-07T20:07Z

Anropa flush(); innan sleep. (Tror den heter så.) Tvingar en tömning av buffern.

Permalänk: https://www.webforum.nu/p/2216738

## #3 — jimutt, 2009-12-09T14:56Z

Händer samma sak ändå :S

Permalänk: https://www.webforum.nu/p/2216941

## #4 — nitro2k01, 2009-12-09T15:46Z

Prova att skriva ut datumen så här: (Och använd flush)

```
echo "<div>" . date('h:i:s') . "</div>\n";
```

Permalänk: https://www.webforum.nu/p/2216946

## #5 — jimutt, 2009-12-09T20:20Z

Tack för tipset Nitro. Ska testa det.

Permalänk: https://www.webforum.nu/p/2216982

## #6 — jimutt, 2009-12-11T14:38Z

Skrev såhär nu:

```
<?php

// current time
echo "<div>" .  date('h:i:s') ."</div>\n";

// sleep for 10 seconds
flush();
sleep(10);

// wake up !
echo "<div>" .  date('h:i:s') ."</div>\n";

?>
```

 Men får fortfarande samma resultat

Permalänk: https://www.webforum.nu/p/2217124

## #7 — onkelborg, 2009-12-11T14:44Z

Hur testkör du koden? Var kör du den? Webbhotell? Har du någon reverseproxy eller liknande?

Permalänk: https://www.webforum.nu/p/2217127

## #8 — jimutt, 2009-12-11T14:57Z

Laddar upp den till min webplats på One.com

Permalänk: https://www.webforum.nu/p/2217131

## #9 — JakobJ, 2009-12-14T20:27Z

Menar du att du vill få fram två klockslag, ett som är nutid och ett som är tio sekunder senare än det? I så fall kan du väl använda?

```php
<?
	echo "<div>" . date("H:i:s") . "</div>\n";
	echo "<div>" . date("H:i:s", time() + 10) . "</div>\n";
?>
```

Permalänk: https://www.webforum.nu/p/2217406

---

Tråden på webben: https://www.webforum.nu/amne/php/181558-delay-problem
