Avatar billede exutable Nybegynder
27. april 2003 - 00:31 Der er 11 kommentarer og
1 løsning

Php funktion ved Unload....

Hey jeg er ved at lave en chat hvor siden unloader skal den udfQre en php funktion men jeg kan ikke finde ud af det... og det maa ikke vaere saadan at naar man logger af saa at der popper et vindue op som gQr det...
Avatar billede ztyxx Nybegynder
27. april 2003 - 00:53 #1
først din funktion
<?php
function din_funcion()
  {
  //her er din funktion
  }
?>
så skal dit bodytag se sådan ud
<body OnUnload="<? din_funcion();?>">
Avatar billede schaefner Juniormester
27. april 2003 - 01:25 #2
ztyxx >> Er det ikke en blanding af javascript og php? Kan man det?
Avatar billede ztyxx Nybegynder
27. april 2003 - 01:26 #3
det kan man sagtens, prøv selv :-)
Avatar billede schaefner Juniormester
27. april 2003 - 01:45 #4
Regner da heller ikke med at du poster en løsning der ikke virker. Og, ja, det kan man faktisk, smart ;)
Avatar billede ztyxx Nybegynder
27. april 2003 - 01:46 #5
hehe, så må vi jo se om vor ven exutable kan bruge løsningen :-)
Avatar billede schaefner Juniormester
27. april 2003 - 01:48 #6
ahh, det virker faktisk ikke helt. Den kører funktionen når man kommer ind på siden.
Avatar billede ztyxx Nybegynder
27. april 2003 - 02:03 #7
hmm, lavede ellers noget på et tidspunkt hvor jeg kaldte en funktion når browseren blev lukket, eller man forlod siden, kan ikke lige hitte koden, tror faktisk at det var en smule anderledes, der blev vist kørt et javascript, hvori php funktionen indgik
Avatar billede olebole Juniormester
27. april 2003 - 17:29 #8
<ole>

onunload-event'en fyres ikke af på onload - først på onunload  ;o)

Men script'et fungerer ikke, hvis man har popup-killer sluttet til.

/mvh
</bole>
Avatar billede olebole Juniormester
27. april 2003 - 17:31 #9
Oooooooops ...... jeg så slet ikke, hvad du skrev  :D
Man kan ikke blande JS og PHP på den måde. PHP kører på serveren og JS på klienten.

Man kan poppe en popUp op på onunload og køre funktionen der - men _det_ virker som sagt ikke med en popUp-killer  ;o)
/mvh
Avatar billede exutable Nybegynder
27. april 2003 - 19:51 #10
Olebole er du HELT sikker paa man ikke kan gQre dette paa en anden maade?
Avatar billede ztyxx Nybegynder
27. april 2003 - 22:18 #11
som olebole siger kan det ikke køres den vej rundt, klientbaseret kan ikke køre serverbaseret, fandt ud af at det jeg havde lavet var variabler fra php der blev smidt ind i en javascript funktion, så afvis lige mit svar :-)
Avatar billede exutable Nybegynder
30. april 2003 - 17:16 #12
.
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