Avatar billede ossi Nybegynder
18. juli 2003 - 00:30 Der er 5 kommentarer og
1 løsning

Log ind form på WAP og PHP

Hej,

Jeg arbejder for en side, hvor vi nyligt skal til at lave lidt WAP så man kan læse nyheder fra siden...

Dog skal vi lave et log ind system til WAP delen, da det kun er udvalgte brugere som må se siden...

Problemet er, hvordan laver man en formular i WAP? Har prøvet lidt forskelligt men virker ikk ligefrem... Kan godt lave selve input felterne, men kan ikk lave en "Send" knap... Hvordan gøres dette?
Avatar billede sukos Juniormester
18. juli 2003 - 13:56 #1
Submit knappen, sidder jo på telefonen, så den kan du ikke lave! :O)
Og jeg ville nok bruge sessions, til enten at vise det formen eller nyheden.
Avatar billede sukos Juniormester
18. juli 2003 - 13:58 #2
Og du har vel været her?
http://www.w3schools.com/wap/default.asp

Men kender du andre sider med tutorials? Synes selv der mangler noget på ovenstående, men kan ikke rigtig finde andre bedre sider.
Avatar billede ossi Nybegynder
18. juli 2003 - 14:53 #3
Jamen, submit på telefonen? Jeg kan netop ikke få det til at virke med en Nokia 3510i!

Men anyway... Fandt en måde at lave selve submit knappen, men kan ikke trække de variabler ud som brugeren udfylder...

Her er koden:

<wml>
  <card id="main" title="Log ind">
    <p align="center"><img src="<?=$rel_path;?>gfx/logo.wbmp" alt="N-club WAP" /></p>
    <p align="center">---------------</p>
    <p>
      Brugernavn:
      <br /><input title="Brugernavn" name="brugernavn" />
      Kodeord:
      <br /><input title="Kodeord" name="kodeord" type="password" />
      <anchor>
        <postfield name="Brugernavn" value="$brugernavn"/>
        <postfield name="Kodeord" value="$kodeord"/>
        Log ind<go href="#logind"/ method="post">
      </anchor>
    </p>
  </card>
  <card id="logind" title="Check">
    <p>Bruger: <?=$_POST[brugernavn];?></p>
  </card>
</wml>
Avatar billede ossi Nybegynder
18. juli 2003 - 14:53 #4
^^ Ovenstående kode skriver bare "Bruger: " når man logger ind - den overfører så vidt jeg kan se ikke felterne...
Avatar billede ossi Nybegynder
18. juli 2003 - 17:03 #5
Fandt løsning! Var meget lidt galt med det rent faktisk...

<wml>
  <card id="main" title="Log ind">
    <p align="center"><img src="<?=$rel_path;?>gfx/logo.wbmp" alt="N-club WAP" /></p>
    <p align="center">---------------</p>
    <p>
      Brugernavn:
      <br /><input title="Brugernavn" name="brugernavn" />
      Kodeord:
      <br /><input title="Kodeord" name="kodeord" type="password" />
      <anchor>
        Log ind<go href="check.php"/ method="post">
        <postfield name="brugernavn" value="$(brugernavn)"/> 
        <postfield name="kodeord" value="$(kodeord)"/> 
      </anchor>
    </p>
  </card>
</wml>

Den sender så brugeren videre til check.php hvor jeg kan validere om brugeren findes osv...

Ellers tak for hjælpen :)
Avatar billede atheist Nybegynder
05. november 2003 - 13:40 #6
kan man bare hente input ud fra wap siden vha. $_REQUEST[""]? Eller skal man være lidt mere kreativ i anledning af at det er en wap-side brugeren kommer fra?
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