Rune Jensen skrev:
> Jeg har lavet en søge funktion, eller det tror jeg nok jeg har
> :) Men den kommer med en fejl500 når jeg køre den...
Fejl 500 betyder bare at der er noget galt med asp-koden (og at din
browser er indstillet til at skjule den virkelige fejl).
Gå ind under internetindstillinger, vælg fanebladet "avanceret" og
find punktet "vis meddelelser om uskadelige HTTP-fejl". Fjern
hakket herfra, og prøv igen. Nu skulle du gerne have en mere
detaljeret fejlmeddelelse.
> er der nogen af jer der kan se hvor fejlen ligger i dette?
Ud fra koden kan man sige følgende:
> <html>
>
> <link rel="stylesheet" type="text/css" href="style.css">
>
> <%
>
> If Session("BrugerID") = "" Then
>
> Response.Redirect "login.asp"
Response.redirect vil ikke virke efter at du har skrevet kode ud
til browseren (det gør du med linjerne ovenfor). Sæt alle tjek der
kan resultere i et response.redirect øverst i koden (før html-kode)
> strSQL = "select * from Medlemmer WHERE
>
> (MedlemsNummer LIKE '%%" & Request.Form("soegeord") & "%%'
....
Du kan ikke lade en streng spænde over flere linjer i asp.
> LoginBrugernavn LIKE '%%" & Request.Form("soegeord") & "%%')
Der er mig bekendt ingen forskel på '%tekst%' og '%%tekst%%' - et
enkelt %-tegn (i hver ende) skulle være nok.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html