Avatar billede steen_hansen Forsker
08. december 2001 - 00:29 Der er 15 kommentarer og
1 løsning

Oprettelse af bruger - overførsel af data

Dette sprørgsmål indeholder flere trin, så vi starter her:

Jeg har flg. kode, som skal gemmes i Access:

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"745\">
    <tr>
        <td colspan=\"2\"></td>
    </tr>
    <tr>
        <td colspan=\"2\"></td>
    </tr>
    <tr>
        <td width=\"160\"></td>
        <td>
            <table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\" bgcolor=\"#000000\">
                <tr>
                    <td width=\"100%\">
                        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" bgcolor=\"#F6F6F6\">
                            <tr>
                                <td width=\"100%\">
                                    <form method=\"POST\" action=\"--WEBBOT-SELF--\">
                                        <!--webbot bot=\"SaveResults\" U-File=\"../../_private/form_results.txt\"
                                        S-Format=\"TEXT/CSV\" S-Label-Fields=\"TRUE\" -->
                                        <table border=\"0\" cellpadding=\"6\" cellspacing=\"0\" class=\"sorttekst\">
                                            <tr>
                                                <td colspan=\"8\"><span class=\"overskrift2\">&nbsp; Ja tak! Jeg vil gerne oprette en
                                                    profil</span></td>
                                            </tr>
                                            <tr>
                                                <td></td>
                                                <td></td>
                                                <td colspan=\"4\"></td>
                                                <td width=\"15\">3)</td>
                                                <td align=\"center\">
                                                    <p></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Foretrukkent kaldenavn</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"nick\" size=\"32\" id=\"input\" value=\"Foretrukkent kaldenavn\" onfocus=\"java script:nick.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Fornavn(e)</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"fornavn\" size=\"32\" id=\"input\" value=\"Fornavn\" onfocus=\"java script:fornavn.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"fornavn_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Efternavn</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"efternavn\" size=\"32\" id=\"input\" value=\"Efternavn\" onfocus=\"java script:efternavn.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"efternavn_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Adresse</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"adresse\" size=\"32\" id=\"input\" value=\"Adresse\" onfocus=\"java script:adresse.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>2) Sted</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"sted\" size=\"32\" id=\"input\" value=\"Sted\" onfocus=\"java script:sted.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Postnummer</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"postnr\" size=\"32\" id=\"input\" value=\"Postnummer\" onfocus=\"java script:postnr.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) By</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"city\" size=\"32\" id=\"input\" value=\"By\" onfocus=\"java script:city.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>2) Telefon</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"telefon\" size=\"32\" id=\"input\" value=\"Telefon\" onfocus=\"java script:telefon.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>2) Telefax</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"telefax\" size=\"32\" id=\"input\" value=\"Telefax\" onfocus=\"java script:telefax.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>2- 4) Mobil-nummer</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"mobil\" size=\"32\" id=\"input\" value=\"Mobil\" onfocus=\"java script:mobil.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"mobil_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) E-mail adresse</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"email\" size=\"32\" id=\"input\" value=\"E-mail adresse\" onfocus=\"java script:email.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"email_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Køn</td>
                                                <td colspan=\"4\"><select size=\"1\" name=\"koen\" id=\"input\">
                                                        <option selected value=\"Angiv dit køn\">Angiv dit køn</option>
                                                        <option value=\"Kvinde\">Kvinde</option>
                                                        <option value=\"Mand\">Mand</option>
                                                    </select></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"koen_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Alder</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"alder\" size=\"32\" id=\"input\" value=\"Alder\" onfocus=\"java script:alder.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"alder_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>1) Interesseret i nyhedsbreve?</td>
                                                <td>Ja tak</td>
                                                <td><input type=\"checkbox\" name=\"nyhed_ok\" value=\"ON\"></td>
                                                <td>Nej tak</td>
                                                <td><input type=\"checkbox\" name=\"nyhed_ikke_ok\" value=\"ON\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td><input type=\"submit\" value=\"Send\" name=\"Send\" id=\"input\">&nbsp;&nbsp;
                                                    <input type=\"reset\" value=\"Nulstil\" name=\"Nulstil\" id=\"input\"></td>
                                                <td colspan=\"6\">&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td colspan=\"7\">&nbsp;
                                                    <p>1) Disse felter SKAL udfyldes.
                                                    <p>2) Valgfrit.
                                                    <p>3) Jeg vil gerne have disse oplysninger offentliggjort, så andre
                                                    brugere kan se mine data.<p>4) Du bør oplyse dit mobil-nummer, hvis
                                                    du ønsker at benytte
                                                    SMS-funktioner.<p><a href=\"personoplysninger.asp\">Politik om
                                                    personoplysninger</a></td>
                                            </tr>
                                        </table>
                                    </form>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td width=\"160\"></td>
        <td width=\"585\"></td>
    </tr>
    <tr>
        <td width=\"745\" colspan=\"2\"></td>
    </tr>
</table>

Hvordan skal det sættes op, og hvordan skal det sættes op i Access?
Avatar billede entracore Nybegynder
08. december 2001 - 00:35 #1
Du vil gerne gemme dine data i en tabel i Access - ikke sandt ???

Set Connection = Server.CreateObject(\"ADODB.Connection\")
Path=\"DBQ=\" & Server.Mappath(\"database.mdb\")
Connection.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & path, 1, 3

SqlQ = \"Insert Into Tabel(Navn, Adresse, Telefon) Values(\'\" & Request(\"Navn\") & \"\', \'\" & Request(\"Adresse\") & \"\', \" & Request(\"Telefon\") & \")\"
Connection.Execute(SqlQ)

Connection.Close
Set Connection = Nothin
Avatar billede steen_hansen Forsker
08. december 2001 - 00:36 #2
Sorry, har lavet lidt tilretninger nedenunder.

Hvordan overfører jeg disse data til Access, og hvordan skal Access sættes op?

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"745\">
    <tr>
        <td colspan=\"2\"></td>
    </tr>
    <tr>
        <td colspan=\"2\"></td>
    </tr>
    <tr>
        <td width=\"160\"></td>
        <td>
            <table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" bgcolor=\"#000000\">
                <tr>
                    <td width=\"100%\">
                        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#F6F6F6\">
                            <tr>
                                <td width=\"100%\">
                                    <form method=\"POST\" action=\"--WEBBOT-SELF--\">
                                        <!--webbot bot=\"SaveResults\" U-File=\"../../_private/form_results.txt\"
                                        S-Format=\"TEXT/CSV\" S-Label-Fields=\"TRUE\" -->
                                        <table border=\"0\" cellpadding=\"6\" cellspacing=\"0\" class=\"sorttekst\">
                                            <tr>
                                                <td colspan=\"8\"><span class=\"overskrift2\">&nbsp; Ja tak! Jeg vil gerne oprette en
                                                    profil</span></td>
                                            </tr>
                                            <tr>
                                                <td></td>
                                                <td></td>
                                                <td colspan=\"4\"></td>
                                                <td width=\"15\">1)</td>
                                                <td align=\"center\">
                                                    <p></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Foretrukkent kaldenavn</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"nick\" size=\"32\" id=\"input\" value=\"Foretrukkent kaldenavn\" onfocus=\"java script:nick.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Fornavn(e)</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"fornavn\" size=\"32\" id=\"input\" value=\"Fornavn\" onfocus=\"java script:fornavn.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"fornavn_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Efternavn</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"efternavn\" size=\"32\" id=\"input\" value=\"Efternavn\" onfocus=\"java script:efternavn.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"efternavn_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Adresse</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"adresse\" size=\"32\" id=\"input\" value=\"Adresse\" onfocus=\"java script:adresse.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Sted</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"sted\" size=\"32\" id=\"input\" onfocus=\"java script:sted.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Postnummer</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"postnr\" size=\"32\" id=\"input\" value=\"Postnummer\" onfocus=\"java script:postnr.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> By</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"city\" size=\"32\" id=\"input\" value=\"By\" onfocus=\"java script:city.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Telefon</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"telefon\" size=\"32\" id=\"input\" onfocus=\"java script:telefon.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Telefax</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"telefax\" size=\"32\" id=\"input\" onfocus=\"java script:telefax.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Mobil-nummer 2)</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"mobil\" size=\"32\" id=\"input\" onfocus=\"java script:mobil.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"mobil_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> E-mail adresse</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"email\" size=\"32\" id=\"input\" value=\"E-mail adresse\" onfocus=\"java script:email.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"email_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Køn</td>
                                                <td colspan=\"4\"><select size=\"1\" name=\"koen\" id=\"input\">
                                                        <option selected value=\"Angiv dit køn\">Angiv dit køn</option>
                                                        <option value=\"Kvinde\">Kvinde</option>
                                                        <option value=\"Mand\">Mand</option>
                                                    </select></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"koen_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td> Alder</td>
                                                <td colspan=\"4\"><input type=\"text\" name=\"alder\" size=\"32\" id=\"input\" value=\"Alder\" onfocus=\"java script:alder.value=\'\'\"></td>
                                                <td align=\"center\" width=\"15\"><input type=\"checkbox\" name=\"alder_ok\" value=\"ON\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td>Interesseret i nyhedsbreve?</td>
                                                <td>Ja tak</td>
                                                <td><input type=\"checkbox\" name=\"nyhed_ok\" value=\"ON\"></td>
                                                <td>Nej tak</td>
                                                <td><input type=\"checkbox\" name=\"nyhed_ikke_ok\" value=\"ON\"></td>
                                                <td align=\"center\" width=\"15\"></td>
                                                <td align=\"center\"></td>
                                            </tr>
                                            <tr>
                                                <td width=\"15\"></td>
                                                <td colspan=\"7\">&nbsp;
                                                    <p><input type=\"submit\" value=\"Send\" name=\"Send\" id=\"input\">&nbsp;&nbsp;
                                                    <input type=\"reset\" value=\"Nulstil\" name=\"Nulstil\" id=\"input\"></p>
                                                    <ol>
                                                        <li>Jeg vil gerne have disse oplysninger offentliggjort,<br>
                                                            så andre
                                                    brugere kan se mine data.</li>
                                                        <li>Du bør oplyse dit mobil-nummer, hvis du ønsker at<br>
                                                            benytte
                                                    SMS-funktioner.</li>
                                                    </ol>
                                                    <p><a href=\"personoplysninger.asp\">Politik om personoplysninger</a></td>
                                            </tr>
                                        </table>
                                    </form>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td width=\"160\"></td>
        <td width=\"585\"></td>
    </tr>
    <tr>
        <td width=\"745\" colspan=\"2\"></td>
    </tr>
</table>
Avatar billede brita Nybegynder
08. december 2001 - 00:37 #3
vil du gemme din kode i Access???

Så gemmer du den bare i en tabel i en celle, men det er vist ikke det du vil vel ???

Avatar billede brita Nybegynder
08. december 2001 - 00:39 #4
soory jeg havde ikke set de sidste to indlæg...
Avatar billede steen_hansen Forsker
08. december 2001 - 00:42 #5
Hvis I kopierer min sidste kode over i f.eks. FP, vil I kunne se drop-down boks m.m.

Alle disse data skal gemmes i Access.

FØRST: Hvordan skal Access sættes op for at kunne modtage disse data?

DERNÆST: Hvordan skal koden se ud for at kunne overføre disse data til tabellen? entracore er gået i gang, men det er da ikke det hele, vel?
Avatar billede entracore Nybegynder
08. december 2001 - 00:47 #6
Hvis du giver mig din email adresse skal jeg nok sende dig noget dokumentation omkring hvordan du:

- Opretter en Access database med tilhørende tabeller.
- ASP koden til hvordan du indsætter værdier i en tabel
Avatar billede brita Nybegynder
08. december 2001 - 00:51 #7
din database skal indeholde en tabel med brugeroplysninger, der skal være en kolonne for hver slags oplysninger fx: navn, adresse, email, tlf osv

entracore har foreslået en måde at gemme oplysningerne på. Hans måde er fin, faktisk den bedste, men der findes også andre måder....

Oplysningerne får du ved at indsætte hans kode på din modtagerside, altså den der er din action, her skriver du
navn = request.form(\"navn\") og så har du den variabel, så fremdeles med de andre....
Avatar billede steen_hansen Forsker
08. december 2001 - 00:52 #8
Hvis I kigger på drop-down boksen, er her tre felter:

- Angiv køn (selected)
- Kvinde
- Mand

Hvordan skal den sættes op i Access?
Avatar billede brita Nybegynder
08. december 2001 - 00:53 #9
ok, entracore bruger ikke variabler, han skriver bare request(\"navn\"), det er i princippet det samme
Avatar billede brita Nybegynder
08. december 2001 - 00:58 #10
det er et valg, enten to kolonner en for mand en for kvinde, hver med true/false eller en kolonne hvor en talværdi fx angiver om det er en kvinde eller en mand...1 for mand 2 for kvinde
Avatar billede brita Nybegynder
08. december 2001 - 00:59 #11
vælger du det sidste er din value så \"1\" i option mand og \"2\" for kvinde
Avatar billede steen_hansen Forsker
08. december 2001 - 01:03 #12
Ok. Hvis jeg i Access vælger (formularen hedder \"kon\") \"kon\" og under datatype vælger \"Ja/Nej\"....? Det kan jeg ikke få til at hænge sammen?
Avatar billede steen_hansen Forsker
08. december 2001 - 01:05 #13
Ok, hvis kvinde=1 og mand=2, så gemmes værdien i \"kon\".

I mit ASP-dokument angiver jeg så ...?

kon = request.form(\"kon\")
Avatar billede brita Nybegynder
08. december 2001 - 01:35 #14
yep, og når du skal spørge på det så spørger du bare om værdien. er den 1 then mand er den 2 kvinde, ok ?
Avatar billede steen_hansen Forsker
08. december 2001 - 02:02 #15
if kon = 1 then kon = \"Kvinde\"
else kon =\"Mand\"
endif
kon = request.form(\"kon\")
response.write(\'kon\')

Noget i den stil?
Avatar billede steen_hansen Forsker
08. december 2001 - 02:04 #16
Brita, jeg afslutter dette spørgsmål og fortsætter det på http://www.eksperten.dk/spm/143925. Er det ok?

Det ville være fedt, hvis vi kunne afslutte det her M/K her, og tage resten på den anden side. Så bliver det ikke rodet for meget sammen. Jeg har sat point op fra 100 til 300 istedet.
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
Kurser inden for grundlæggende programmering

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