Hej! Jeg ved ikke hvordan jeg skal lave dette.. Eller jeg har en idé - Men det ved jeg dog ikke hvordan man laver..
Jeg har en side der ikke opdatere og så vil jeg samtidig gerne have en <marquee> hvor der hele tiden står noget om hvor mange brugere jeg har online på siden!
Jeg tænkte at jeg kunne gøre det ved en side jeg laver i en skjult frame og så laver en refresh på den side! Men hvordan skal jeg så hente oplysningerne ind på min anden side? Noget med GetElementBy?
Er der nogle der kan forklare mig hvordan jeg gør det og gerne med nogle eksempler med kode?
Altså på min side nr 2. Der ligger i en skjult frame laver jeg der hvor den hele tiden henter hvor mange online der er.. Men hvordan kan jeg så fra side 1 (Siden der ikke opdatere) hente oplysningerne om det fra side2?
Du kan også godt få fx parametre med på din "online users"-side: <iframe name="onlineUsersFrame" src="onlineusers.php?parameter=<?php echo $enEllerAndenVariabel; ?>" width="140" height="50" scrolling="no" frameborder="0"></iframe>
Din side onlineusers.php kan så se således ud (husk, den behandles som en "ny" side, så du skal også fx connecte til din database her, starte sessions etc - dog er der samme session id når session er startet som den side, der henter iframen frem). Læg mærke til linien <META HTTP-EQUIV="Refresh" CONTENT="5"> Der gør, at siden i iframen bliver reloadet hver 5. sekund!
onlineusers.php: <?php // eventuelle includes: // include_once("include.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Online users</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <META HTTP-EQUIV="Refresh" CONTENT="8"> <link href="sti/til/evt/style.css" rel="stylesheet" type="text/css"> </head> <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" class="whatever"> <?php // php-kode til at hente antallet af online brugere og udskriv dette ?> </body> </html>
Det var en metode at gøre det på. Jeg bruger fx denne type i fora, hvor man ønsker at se, om der kommer nye indlæg mens man selv skriver et indlæg. Man kan måske lave noget smartere med javascript etc, men synes denne metode er smart og nem.
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.