Avatar billede danielic Nybegynder
19. december 2005 - 09:48 Der er 7 kommentarer og
1 løsning

if med php?

Jeg er ved at lave et admin log on...

Der skal jeg bruge et brugernavn + en kode.

Det virker fint, problemet er bare at jeg ikke kan få tilkoblet en if sætning som sørger for koden.

Her er kode:
<?php
if ($_POST[brugernavn] =="test"){
echo "Det lykkedes at logge ind!";

}else {

echo "Du skal udfylde alle felterne og prøve igen";
?>

<form method="post" action="<? echo $PHP_SELF; ?>">
Brugernavn: <input type="text" name="brugernavn"><BR>
Kode: <input type="text" name="kode"><BR>
<input type="submit" value="Log on!">
</form>

<?
}
?>

Kan i lige lave et eks på hvordan jeg kan få et kode felt med.

//Daniel
Avatar billede jakobdo Ekspert
19. december 2005 - 09:57 #1
Prøv at ret:
<? echo $PHP_SELF; ?>
til:
<? echo $_SERVER['PHP_SELF']; ?>
Og ellers ser din kode ok ud!
Avatar billede amews_aj Nybegynder
19. december 2005 - 10:00 #2
mener du...

<?php
if ($_POST[brugernavn] == "test" && $_POST['kode'] == "kodeordet"){
echo "Det lykkedes at logge ind!";

}else {

echo "Du skal udfylde alle felterne og prøve igen";
?>

<form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
Brugernavn: <input type="text" name="brugernavn"><BR>
Kode: <input type="text" name="kode"><BR>
<input type="submit" value="Log on!">
</form>

<?
}
?>
Avatar billede amews_aj Nybegynder
19. december 2005 - 10:05 #3
<?php
if ($_POST['gologin']) {
if ($_POST['brugernavn'] == "test" && $_POST['kode'] == "kodeordet") {
echo "Det lykkedes at logge ind!";
$loginok = "yes";
}else{
echo "Du skal udfylde alle felterne og prøve igen";
}
}
if ( $loginok != "yes" ) {
?>

<form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
Brugernavn: <input type="text" name="brugernavn"><BR>
Kode: <input type="text" name="kode"><BR>
<input type="submit" name="gologin" value="Log on!">
</form>

<?php
}
?>
Avatar billede danielic Nybegynder
19. december 2005 - 15:19 #4
1000* Taak til dig pc-help...

Det virker og jeg takker heh :D
Avatar billede amews_aj Nybegynder
20. december 2005 - 09:54 #5
Selv tak, skulle vi så lige få lukket?
Avatar billede danielic Nybegynder
09. januar 2006 - 17:32 #6
hmm
Avatar billede danielic Nybegynder
09. januar 2006 - 17:33 #7
nej
Avatar billede amews_aj Nybegynder
09. januar 2006 - 17:45 #8
Ehm... du skal ikke tage dine point selv, det ender med at folk ikke gider at hjælpe dig...
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