Avatar billede swaq Nybegynder
27. marts 2004 - 00:15 Der er 8 kommentarer og
1 løsning

vise betingelser for medlemskab, pop-up, sende variable videre

Hejsa

Jeg er ved at lave en form, hvor brugeren udfylder med navn, adresse osv. Når han klikker "Tilmeld" skal han præsenteres for et pop-up vindue eller en anden side, hvorpå der står nogle få betingelser. Accepterer han disse forwardes til en php-side hvor hans navn, adresse osv. gemmes i en mysql-database. Når dette er gjort sendes han til en side som byder han velkommen i klubben - so to speak...

Jeg har styr på det meste, dog er jeg ikke skide skarp til javascript (ikke efter en flaske rødvin i hvert fald - hører sig til en fredag aften foran fjerneren med familien).

Det jeg gerne vi lse et eksempel på, er hvordan jeg:
1. Laver pop-up vinduet (alternativ viser betingelserne på en anden side - foretrækker dog pop-up vinduet)

2. Sikrer at brugerens navn og adresse sendes med rundt - uagtet hvad løsningen bliver på punkt 1

Thx, og god weekend...
Avatar billede sukos Juniormester
27. marts 2004 - 00:17 #1
1. Jeg ville IKKE bruge en popup!
2. sessions!!!!!!!!!!!!! http://dk.php.net/manual/en/ref.session.php
Avatar billede sukos Juniormester
27. marts 2004 - 00:18 #2
hov, det skulle være et svar!
Avatar billede sukos Juniormester
27. marts 2004 - 00:21 #3
æh, sessions er suveræne, og du kan teste det af på
http://www.showsource.dk/nybruger.php

1. læs nogle betingelser.
2. tilmeld med mail m.m. Med mulighed for at annullere ny bruger. Og det er samme fil det kører på. :O)
Avatar billede roenving Novice
27. marts 2004 - 00:21 #4
På siden, hvor man skriver data:

<form name="tilmelding" ... onsubmit="window.open('betingelser.html','Betingelser','width=400,height=300,status=no');return false;">
...

</form>

-- og på betingelser.html:

<button onclick="opener.tilmelding.submit;self.close();">Jeg accepterer disse betingelser</button>
Avatar billede sukos Juniormester
27. marts 2004 - 00:21 #5
Avatar billede skovenborg Nybegynder
27. marts 2004 - 00:21 #6
En meget enkel metode kunne være:

Hovedvindue (med form):
<form name="form1">
<input type="text" name="navn" />
<input type="text" name="adresse" />
<input type="button" value="SEND" onclick="window.open('popup.php','vindue','width=300,height=300');" />
</form>

popup.php:
BLABLABLA...
<form>
<input type="button" value="Accepter" onclick="opener.document.form1.submit();" />
</form>
Avatar billede roenving Novice
27. marts 2004 - 00:22 #7
Hov, der manglede et sæt paranteser:

<button onclick="opener.tilmelding.submit();self.close();">Jeg accepterer disse betingelser</button>
Avatar billede swaq Nybegynder
27. marts 2004 - 00:23 #8
woah, that was fast!

Jeg snuser lige til SukoS link... hang on...
Avatar billede swaq Nybegynder
27. marts 2004 - 00:27 #9
ok, takker jer alle! Jeg smider pointene til SukoS, da jeg bed på ideen med sessions...
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