10. februar 2005 - 21:19Der er
8 kommentarer og 1 løsning
Skal bruge en kode der åbner et anden fil!
Hey Eksperter!
Det jeg skal bruge er at når brugeren lukker HTML-siden skal den holdes åben i et par sek. mere hvor der åbnes en php fil, som efter endnu et par sek. lukkes. Når php siden er lukket skal HTML-siden lukkes!
Hvis du med "brugeren lukker HTML-siden" mener at han klikker på krydset i hjørnet, så kan du ikke forhindre ham i at lukke vinduet.
Men du kan åbne et nyt vindue i stedet. Blot vil en evt popup-blocker ødelægge det, og med XP SP2 har over 1/3 af brugerne en popup-blocker nu, så det er ikke rigtig godt.
Men kan du ikke klar det på en anden måde? Hvad er det du vil?
Det er fordi at jeg har lavet en flash chat, og når brugeren logger ud skal den skrive til et txt dokument; dato/måned - timer:minutter - username quit, problemet er bare at den ikke vil gøre det når brugeren trykke på krydset men på "logout" i flash dokumentet, men ellers en kode til en popup kunne måske også gøre det..! :-)
Kan ikke få det til at virke... Men ved du om man kan lave en php fil der henter en HTML-fil ind i sig i en frame-site? og så gør skriver noget når php lukkes?
Når dokumentet forlader serveren, er det i princippet blot et tekst-dokument. PHP kan generere f.eks. et HTML-dokument på serveren, men så snart resultatet har forladt serveren, ved hverken browseren eller dokumentet selv, hvordan det oprindelig blev genereret. PHP kan kun gøre noget for dig på serveren.
Du er nødt til at tilrette din chats login/logout, så de tilpasser sig den virkelige verden - og måske skære lidt i dine ønsker :)
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.