webForumDet fria alternativet

inloggning med registrering

PHP

70 svar · 2 089 visningar · startad av Emil W · sida 3 av 4

Frågan, av Emil W

hej är det väldigt svårt att koda en inloggning så att först måste man registrera sig :)

Läs frågan i sin helhet →
Medlem sedan mars 2009512 inlägg
#41

man kanske ska ha städerna också i html koden

Medlem sedan okt. 2007446 inlägg
#42

Ja det kan du ju ha, eller iaf i liggande i en javascript-array så att du byter innehåll i din stad-select när du ändrar län.
(sen behöver du ju bara spara "ort-id" för användaren, orter flyttar ju inte på sig, och om en ort skulle byta län så kan du ändra det i databasen enkelt)

Medlem sedan mars 2009512 inlägg
#43

När man har ett uppladnings script ska man spara alla bilder i en mapp ?

Medlem sedan mars 2009512 inlägg
#44

Vilket är bäst tycker ni ?

ska man skriva en ansluning så här

$mysql_server = "";
$mysql_user = "";
$mysql_password = "";
$mysql_database = "";

eller så här

$con = @mysql_connect("*************","************","************");

Medlem sedan juni 20006 031 inlägg
#45

Det är ju en smaksak.
Jag har alltid en fil med min databas anslutning i. Sen inkluderar jag den när den behövs.
På så sätt behöver man bara ändra i en fil om man t.ex byter lösenord.

Medlem sedan juni 20006 031 inlägg
#46

Emil W skrev:

När man har ett uppladnings script ska man spara alla bilder i en mapp ?

Istället för att blanda en massa frågor i en tråd. Skapa en ny tråd när du har en ny fråga.
Blir bara svårt för oss att hålla reda på vilket svar som hör till vilken fråga.
Men svaret på den här frågan är Ja.

Medlem sedan mars 2009512 inlägg
#47

jag vet inte om jag skulle ha skapat en ny tråd för den frågan ?

ska man ha ett fält för avatar där man har inloggningsuppgifter om man vill att alla användare ska ha en avatar

Medlem sedan juni 20006 031 inlägg
#48

jag skulle ha ett fält ihop med dom andra inloggningsuppgifterna.

Medlem sedan mars 2009512 inlägg
#49

Jag förstår inte riktigt

Medlem sedan juni 20006 031 inlägg
#50

Du sparar adressen till bilden i ett fält i databasen.
Det fältet kan du ha i samma tabell som namn, lösen mm.

Medlem sedan mars 2009512 inlägg
#51

vad krävs för att kunna skicka ut mail vid registering

Medlem sedan juni 20006 031 inlägg
#52

mail()

Är det på en lokal server så får du göra lite inställningar i php.ini men har du sidan på webbhotell så brukar det bara vara att köra på.

Medlem sedan mars 2009512 inlägg
#53

jag kör på datorn

nu funkar mitt registering forumulär nu är det bara inloggnings saken kvar

Medlem sedan mars 2009512 inlägg
#54

Här är scriptet för registeringsformuläret

jag måste ha mer kod va för att den ska skapa en sida åt användaren när den registerar sig ?

så ser koden ut nu

<?php
$mysql_server = "";
$mysql_user = "";
$mysql_password = "";
$mysql_database = "";

$con = @mysql_connect("$mysql_server","$mysql_user","$mysql_password");
if(!$con)
{
die('Kunde inte ansluta:' . mysql_error());
}

mysql_select_db("$mysql_database", $con);

$sql="INSERT INTO ******* (smeknamn, losenord, fornamn, efternamn, epost, kon, stad, lan, ar, manad, dag)
VALUES
('$_POST[smeknamn]','$_POST[losenord]','$_POST[fornamn]','$_POST[efternamn]','$_POST[epost]','$_POST[kon]','$_POST[stad]','$_POST[lan]','$_POST[ar]','$_POST[manad]','$_POST[dag]')";

if(!mysql_query($sql,$con))
{
die ('Error: ' . mysql_error());
}

mysql_close($con)
?>
Medlem sedan mars 2009512 inlägg
#55

Ska man ha inloggnings koden i samma fil som formuläret eller ska koden ligga själv i en fil ?

Medlem sedan juni 20006 031 inlägg
#56

Jag brukar ha det i en separat fil. Om inloggningen är korrekt skickar man vidare till nästa sida genom att använda header.

Medlem sedan mars 2009512 inlägg
#57

inloggnings saken är svårast tycker jag det verkar

Medlem sedan mars 2009512 inlägg
#58

man måste använda SELECT FROM **** till inloggningen va?

Medlem sedan juni 20006 031 inlägg
#59

Ja, SELECT när du ska hämta något från databasen.
För inloggning kan du även ta en titt på funktionen mysql_num_rows som är användningsbar vid kontrollen mot databasen.

Medlem sedan mars 2009512 inlägg
#60

Han skriver ut 1 rows på sidan jag måste väl ta bort echo ""; för han ska väl inte skriva ut det på sidan

277 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)