Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 22:35 Der er 10 kommentarer og
1 løsning

Køre løkke igen og igen efter fem sekunder? (PHP)

Hvordan får man en løkke til at køre igennem igen efter 5 sekunder

Til dette!:

$hch = mysql_query("SELECT * FROM chat WHERE rum = '$rum' ORDER BY id DESC LIMIT 10")or die("MySQL fejl: " . mysql_error());
while($goc = mysql_fetch_array($hch)) {

echo "<b>$goc[navn]: </b>";
echo "$goc[chat]<br>";

}

Der må være nogle kloge hoveder som kan hjælpe så jeg ikke skal sidde her hele natten :)

På forhånd tak :)
Avatar billede the_ghost Nybegynder
29. juli 2004 - 22:37 #1
void sleep ( int seconds):

ile($goc = mysql_fetch_array($hch)) {

echo "<b>$goc[navn]: </b>";
echo "$goc[chat]<br>";
sleep(5);

}
Avatar billede the_ghost Nybegynder
29. juli 2004 - 22:37 #2
Det skulle så være:

while($goc = mysql_fetch_array($hch)) {

echo "<b>$goc[navn]: </b>";
echo "$goc[chat]<br>";
sleep(5);

}
Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 22:43 #3
Internal Server Error
The page you requested could not be served. This could happen for a variety of reasons, including:
A CGI script failed to produce any output.
The server is incorrectly configured.
The server encountered a critical error.
There may be more information about this error in the server's error logs.
If you have any queries about this error, please e-mail no.email@1go.dk.


--------------------------------------------------------------------------------

Back to www.friendscommunity.1go.dk homepage

--------------------------------------------------------------------------------



[ Powered by Zeus Web Server ]
Avatar billede the_ghost Nybegynder
29. juli 2004 - 22:45 #4
Det er sikkert fordi at det tager længere tid end 40 sekunder at løbe løkken igennem, når der er en pause på 5 sek. Ved php er der som standard sat en limit på 40 sekunder for det at eksekvere
Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 22:51 #5
det virker ikke, det den skal er jo, at når der kommer et nyt indlæg skal den opdatere!

Problemet er, at med et update så enten blinker det hver gang, eller også skal man høre på

klik  (5)  klik (5) klik (5) klik
Avatar billede knudx Nybegynder
29. juli 2004 - 23:25 #6
Jamen er det ikke fordi di vil have siden til at opdatere sig selv så man kan se om der er kommet nye indlæg? som i : <meta http-equiv="Refresh" content="5" />
Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 23:27 #7
Jo netop, og det klikker, hvordan fjerner jeg det?
Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 23:35 #8
??
Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 23:54 #9
nå jeg gir op med det, så må man bare skrue ned for lyden! :)
Avatar billede Syska Mester
30. juli 2004 - 08:52 #10
Det kan bare ikke lade sig gøre, man kan forstå sproget for at kunne se hvad der er muligt....hvorfor laver du ikke chatten i flash med en socket server enten i php eller andet sprog, meget nemmere...... kig på www.flashkit.com der er masser af hjælp at finde, synes snart du har brugt rigtig rigtig rigtig meget tid på din chat...
Avatar billede hmmhelpinghmm Nybegynder
01. august 2004 - 18:57 #11
!!! Man må ikke lave chat scripts på det sted jeg hoster !!!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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