Avatar billede tobrukDk Novice
07. november 2011 - 20:36 Der er 14 kommentarer og
1 løsning

If formaler

Hej

Jeg har sidde hele dagen i skole og arbejde med if og echo og else osv.. jeg er blevet lidt bedre men nu når jeg er kommet hjem så virker det overhovedet ikke!.



<?php
        if ($brugernavn == pouser)
        {
            echo "<p>" . "Pouser skal snart i seng da" . "</p>";
        }
        else {
            echo "<p>" . "Prøve Brugernavn og adgangskode igen" . "</p>";
            $tilbage = "<a href='index.php'>Tilbage</a>";
        }
        ?>
        <?php
        $tilbage;
        ?>

Det har jeg skrevet når man "Log ind på siden"


<form action="pouser.php" method="post">
Brugernavn: <input name="brugernavn" type="text">
Password: <input name="password" type="password">
<button type="submit">Log ind</button>
</form>


Vil gerne vide hvad jeg har gør galt siden det ikke virker den udskriver kun det sidste altså


else {
            echo "<p>" . "Prøve Brugernavn og adgangskode igen" . "</p>";
            $tilbage = "<a href='index.php'>Tilbage</a>";
        }
Avatar billede swiatecki Novice
07. november 2011 - 20:43 #1
Noget ala


[code]

  if ($_POST['brugernavn'] == 'pouser')

[/code]

Burde gøre forskellen.

Note: overstående er skrevet frit fra leveren, og er desuden ikke god stil da inputtet ikke valideres før det sammenlignes
Avatar billede swiatecki Novice
07. november 2011 - 20:44 #2
okay, erstat &#039 med ' (single quote)
Avatar billede tobrukDk Novice
07. november 2011 - 20:45 #3
Jeps i know. :)
Avatar billede tobrukDk Novice
07. november 2011 - 20:45 #4
Den gider overhovedet ikke at virker!. :(

http://meba.dk/
Avatar billede tobrukDk Novice
07. november 2011 - 20:47 #5
What. :) Forstår ikke helt hvad du mener?
Avatar billede tobrukDk Novice
07. november 2011 - 21:00 #6
Det skulle være sådan her ;

if ($brugernavn == "pouser")
Avatar billede nemlig Professor
07. november 2011 - 21:02 #7
Det burde være:

if ($_POST["brugernavn"] == "pouser")
Avatar billede tobrukDk Novice
07. november 2011 - 21:04 #8
Tak Nemlig!!
Avatar billede nemlig Professor
07. november 2011 - 21:20 #9
Virkede det, for det var jo også det, som fremgik af første kommentar.
Avatar billede tobrukDk Novice
07. november 2011 - 23:15 #10
Du kan Tjek her;

http://meba.dk/
Avatar billede tobrukDk Novice
08. november 2011 - 07:26 #11
Jamen i begge kan få dem eller hvad vil i ??
Avatar billede nemlig Professor
08. november 2011 - 08:08 #12
#11 Det var swiatecki, der var først med løsningen. Jeg springer derfor over.
Avatar billede tobrukDk Novice
08. november 2011 - 09:16 #13
Over så må han bare for det! :) hvis han ikke har svar endnu weekend så lukker jeg den bare selv?
Avatar billede tobrukDk Novice
11. november 2011 - 08:52 #14
lukker den selv da jeg ikke har fået et svar!. ellers må person lige kontakt mig på email eller skrive til mig over exp.dk:) hvis det er at person vil have dem :)
Avatar billede tobrukDk Novice
11. november 2011 - 08:52 #15
lukker den
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