31. marts 2003 - 16:43Der er
12 kommentarer og 1 løsning
Tjek om post eksistere i DB
Hej.
Jeg er ved at lave et login-system, hvilket ikke går helt efter planen. Jeg ønsker at lave et tjek på, om en brugere eksisterer i databasen, INDEN denne oprettes.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg får fejlkoden : Error Type: Microsoft VBScript compilation (0x800A0408) Invalid character /infoc/opretusr.asp, line 18 $check = mysql_query("SELECT usrnavn FROM brugere where usrnavn='$_POST[usrnavn]'") or die(mysql_error());
Ja, du har ret. Det ligner PHP. Men det var smidt i en ASP sektion. Men ikke desto mindre, så tror jeg du har ret i, at det er PHP.
Nogen forslag til, hvordan jeg ellers kan tjekke, om en brugere eksistere ? Jeg har søgt lidt på eksperten - men jeg har ikke haft held med, at "nappe" noget af det kode jeg har fundet her. Det fungere simpelthen ikke..
SQL = "SELECT usrnavn FROM brugere where usrnavn='" & var2 & "'") Set rs = Conn.Execute(SQL) if not rs.EOF then response.redirect("logon.asp?opd=<h2>Brugeren eksistere allerede.</h2>"); Response.End end if
Hm, nu får jeg en fejl på min redirect - det er som om, at den ikke får lov til at udføre den :
Error Type: Microsoft VBScript compilation (0x800A0401) Expected end of statement /infoc/opretusr.asp, line 21, column 72 response.redirect("logon.asp?opd=<h2>Brugeren eksistere allerede.</h2>"); -----------------------------------------------------------------------^
Ah, selfølgelig. Kunne jeg ikke se - min fejlmeddelse så noget mere kryptisk ud, inden jeg fik den kopieret over i eksperten. Mærkeligt. Pilen pejede på </h2>.
Der var en mindre fejl mere - nemlig at jeg skulle erstatte Conn med Cn.
Men det virker nu. Mange tusind tak for hjælpen. Proft ! :)
Synes godt om
Ny brugerNybegynder
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.