Du kan gøre mange ting, men intet vil sikre dit loginsystem 100%, det skal du huske på. Du kan bland andet md5 hashe dine kodeord, det vil resultere i at alle passwords bliver lavet om til en 32 cifret kode. Intet kodeord vil have den samme kode.
// MYSQL-DUMP $password = (det er det felt der hedder password i tabellen, det skal også være lagt ind som md5()!) $brugernavn = (brugernavn fra din tabel)
Nej det kan ikke bruge; Jeg har selve login systemet, og det virker fint, jeg er bare usikker på hvorledes jeg skal validere $pass & $user, for at sikre at disse strenge ikke indeholde tegn eller kode der kan være skaldeligt for databasen
cronaldo -> Hvorfor har du skrevet ecntype="multipart/form-data" Det bruges kun til billede upload :-) Samt at din kode kun virker til en bruger hvilket ikke er smart ;-)
cronaldo -> Okay, men det gør ingen forskel da han allerede har et loginsystem :)
straszek -> med mit sidste exempel vil brugernavne kun kunne indeholder tegn fra a til z og hvis man skriver æ,ø eller å så vil det blive ændret til ae,oe eller aa
jo og nej, har fået af vide engang at det ikke er en god idé at bruge det i databasen, kan dog ikke huske hvorfor eller af hvem jeg fik det af vide af. Har lige søgt i mine gamle spørgsmål, fandt det desværre ikke.
jo, men det har jeg valgt ikke at gøre i mit system, da brugere fra udlandet eller med udenlandske computere vil have problemer, og programmering er jo trods alt internationalt så hvorfor ikke bare gøre ens systemer internationale.
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.