Avatar billede orgh Nybegynder
19. februar 2005 - 15:11 Der er 9 kommentarer

Community / Brugersystem (Hjæælp)

Hejsa.. Jeg mangler et community / brugersystem til min hjemmeside, men jeg kan ikke kode særlig't meget selv,
Så jeg vil høre om der er nogen der kan hjælpe mig?
-Patrick :)
Avatar billede jakobdo Ekspert
19. februar 2005 - 15:15 #1
Hvis du ikke kan kode særligt meget PHP kode, så bliver det en stor opgave.
Hvis du derimod kan kode en smule, så start med at kig på denne artikel:

http://www.udvikleren.dk/article.php?aid=80
Avatar billede orgh Nybegynder
19. februar 2005 - 15:17 #2
Ja, det har jeg prøvet, men jeg kan ikke få det til at virke :\
Så derfor har jeg prøvet mange af sådanne "Forums" Som dette for at få lidt hjælp eller en der måske havde et jeg kunne bruge, men tak ! :)
Avatar billede Slettet bruger
19. februar 2005 - 15:59 #3
Avatar billede orgh Nybegynder
19. februar 2005 - 16:01 #4
Jeg har set det, men det er jo ligesom "Kæmpe Forum Community ting"
Men jeg skal bare få sat mit ind i mit eget design (www.zyrik.dk)
Men ellers ! Tak !

-Patrick :)
Avatar billede dkfora Nybegynder
19. februar 2005 - 16:41 #5
noget meget nemt er www.E107.org der kan du finde et fuldt system med login nyheds sektion alt prøv det der findes mange olugins til det eks www.e107.dk der har de en masse på dansk

//KnoXI
Avatar billede maabjerg Nybegynder
19. februar 2005 - 17:20 #6
Faktisk ret nemt.

1. Indsæt tabbellen med følgende i din database:
    id - int - auto - prim
    navn - txt
    brugernavn - txt
    password - txt

I dette tilfælde kalder vi den: "community".

2. Nu hvor database arbejdet er lavet, skal du følgende:
    - Lav en fil der hedder: "login.php"

Brug koden:

<?

session_start();
if ($loginstatus == "ja") {
$sql = mysql_query("select * from community where brugernavn='$brugernavn' and password='$password'");
$num = mysql_num_rows($sql);

if ($num < 0) {
while($rs = mysql_fetch_array($sql)) {

$_SESSION["navn"] = $rs[navn];
$_SESSION["brugernavn"] = $rs[brugernavn];
$_SESSION["password"] = $rs[password];
$_SESSION["login"] = "ja";
}

} else {

echo "Wrong brugernavn og password!";

}
}

Efter det, så skal du sådanset bare lave en login side hvor du vil have din loginpromt på ex. for kode:

<?
include("login.php");
?>

<form action="page.php" method="post">
<input type="hidden" name="loginstatus" value="ja">
<input type="text" name="brugernavn">
<input type="password" name="password">
<input type="submit" name="send" value="Log på">
</form>
Avatar billede orgh Nybegynder
19. februar 2005 - 17:22 #7
Men så mangler der jo en opret.php! :\
Avatar billede maabjerg Nybegynder
20. februar 2005 - 14:30 #8
Nå ja

Den er simpel

Opret.php:

<?
if ($mode == "opret") {
  mysql_query("Insert into community (navn, brugernavn, password) Values ('$navn,'$brugernavn','$password')");
header("location: opret.php?action=oprettet");

}


if ($action == "") {

echo "<form action='opret.php' method='post'>";
echo "<input type='hidden' name='mode' value='opret'>";
echo "Navn:<br>";
echo "<input type='text' name='navn'><br>";
echo "Brugernavn:<br>";
echo "<input type='text' name='brugernavn'><br>";
echo "Password:<br>";
echo "<input type='password' name='password'><br>";
echo "<input type='submit' value='Opret'>";
}

if ($action == "oprettet") {
echo "din bruger er oprettet!";
}
Avatar billede maabjerg Nybegynder
20. februar 2005 - 14:31 #9
Beklager hvis der er syntax fejl eller lign. Men har lige skrevet hele koden i tekstfeltet....
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