FAQ |
Kalender |
2014-06-03, 11:56 | #1 | ||
|
|||
Hej, jag är ny här.
|
Jag vill göra enkel inloggningssida, som lagrar användarnamn och lösenord på fil som txt-fil. Jag har googlat runt men hittar bara avancerade lösningar.
Att jag väljer att spara datan på fil är bara för att mitt webbhotell inte kan hantera databaser fullt ut. Därtill är vi inte så många i föreningen att det behövs en större datalagring. Det jag letar efter är således: En sida för registrering av medlemskapet. En inloggningssida som kollar rätt namn och lösenord En sida för att logga ut Jag har mina andra sidor i php, så jag vill gärna även koda medlemssidan i php. Finns det någon som kan tipsa mig om en enkel lösning? // Jompan |
||
Svara med citat |
2014-06-03, 12:29 | #2 | ||
|
|||
Medlem
|
Spara det som:
Kod:
username|password username|password username|password Eller använd något dataformat som XML/JSON. |
||
Svara med citat |
2014-06-03, 12:29 | #3 | ||
|
|||
Medlem
|
Det är inte så enkelt att tipsa om en så annorlunda lösning. Du får väl gå igenom en tutorial, och skippa databasbiten och skriva en egen write och läs funktion för att spara och hämta logins från fil istället för db. Dock vad gäller "fil" skulle jag rekommendera att köra databas ändå, fast en sqllite eller något. Det kan lagras som en lokal fil på servern.
Här är ett exempel jag snabbt googlade fram. Efter det, är det "som vanligt" vad gäller queries och hitta logins mm. Glöm inte att kryptera lösenord, INTE KLARTEXT ihop med epost mm. Folk använder ofta samma överallt. Kod:
$dsn = 'sqlite:/full/path/to/db'; $user = 'dbuser'; $password = 'dbpass'; try { $dbh = new PDO($dsn, $user, $password); } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); } |
||
Svara med citat |
2014-06-03, 12:30 | #4 | ||
|
|||
Medlem
|
kanske nåt sånt
http://www.codeproject.com/Articles/...-Log-in-Script men lösningen blir mer komplex än db lösning...så skulle ändå försöka få till med ditt webbhotell att få det att funka.. |
||
Svara med citat |
2014-06-03, 13:15 | #5 | ||
|
|||
Medlem
|
enklast är väl att du registrerar dina få medlemmar själv om de inte är så många och bara använder enkel inlogg.
|
||
Svara med citat |
2014-06-03, 21:33 | #6 | ||
|
|||
Supermoderator
|
Eftersom det handlar om få användare så gör det enkelt med htaccess:
http://www.htaccesstools.com/htaccess-authentication/ Är det så pass många medlemmar att detta blir svårhanterligt så skulle jag titta mig om efter ett nytt webbhotell. I stort sett alla erbjuder databaser och det kostar inte mycket.
__________________
Full-stack developer, free for smaller assignments |
||
Svara med citat |
2014-06-11, 00:33 | #7 | ||
|
|||
Medlem
|
hur fixar man htacessen om man vill att varje användare skall ha olika id och lösenord samt att de vid inloggning hamnar på respektive anpassad sajt?
Användare A loggar in med sina uppgifter och hamnar på sin kundsida. Användare B loggar in med sina uppgifter och hamnar på sin kundsida. |
||
Svara med citat |
2014-06-11, 11:32 | #8 | ||
|
|||
Har WN som tidsfördriv
|
Vanligtsvis har du alla användare i din .htaccess fil, när någon av dessa anger rätta uppgifterna laddas (vanligtsvis) index.php sidan.
Det är i koden på denna sida du får lägga in din redirect såsom: PHP-kod:
|
||
Svara med citat |
2014-07-01, 00:18 | #9 | |||
|
||||
Mycket flitig postare
|
Spana in http://userapp.io annars. I liten skala är det helt gratis att använda.
|
|||
Svara med citat |
Svara |
|
|