Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kirjautuminen

Thugcln [08.02.2006 18:10:28]

#

Voiko joku neuvoa, että miten teen kirjautumis systeemin semmoin, kun on logannu sisään, niin nimi näkyy jossain. Ja rekisteröitymis lomakkeen ? Eli tämmösen perus homman? Olen aika huono phpssä, mutta kai vähän vinkkiä saan :P

Metabolix [08.02.2006 18:35:13]

#

1, 2, 3, 4, 5, 6, 7, 8, 9. Eikös tuolla jokseenkin sellaista jossain kohti neuvottu? Keksit ja sessiot...

kayttaja-4976 [08.02.2006 20:30:20]

#

Ainakin voisit kirjoittaa lomakkeen joka kysyy käyttäjätunnusta ja salasanaa:

<FORM ACTION="ohjelma.php" METHOD="get" NAME="lomake">
<INPUT TYPE="text" NAME="user">
<INPUT TYPE="password" NAME="passwd">
<INPUT TYPE="submit" VALUE="Kirjaudu!" NAME="nappi">
</FORM>

Ja sitten PHP:

<?php
$kayttaja = $user //Ladataan käyttäjätunnus muistiin. Tätä $kayttajaa voidaan käyttää myöhemmin jos tarve vaatii.
if ($user == "käyttäjä" and $passwd == "salasana")

  //Lauseet jotka suoritetaan jos käyttäjä ja salasana ovat oikein

else

//Lauseet jotka suoritetaan jos jokin meni pieleen

?>

Näin se suunnilleen menee, korjatkaa jos jotain puuttuu...:D

kayttaja-2791 [09.02.2006 00:18:25]

#

Ja sitten PHP:

if ($_POST['user'] == "käyttäjä" and $_POST['passwd'] == "salasana") {
  //Lauseet jotka suoritetaan jos käyttäjä ja salasana ovat oikein
}
else {
  echo "Kirjautuminen epäonnistui";
  //Lauseet jotka suoritetaan jos jokin meni pieleen
}

Register globalsia ei kannata opetella käyttämään.

Edit: Nähtävästi jotenkin bugaa taas tämä viesti, viimeinen } merkki ei näy ja tämä teksti on boldia. (mod. muutin väliaikaisesti kooditagia)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta