Avatar billede okay Nybegynder
28. maj 2001 - 19:09 Der er 30 kommentarer og
3 løsninger

Viser ik linket alligevel

Jeg vil gøre sådan, at når en bruger logger på, så kan han godt se linket Log af...hvis han er ik er logget på, så kan han ik se linket log af...håber du er med på hvad jeg mener :o) hvordan laver jeg det...det virkede ik med den script..

<%if brugernavn <> \"\" then Response.Write(\"<a href=\"\"logout.asp\"\">Log Ud</a> | \") end if%>
Avatar billede egede Nybegynder
28. maj 2001 - 19:11 #1
Du mangler en Elseif
Avatar billede okay Nybegynder
28. maj 2001 - 19:12 #2
hvor ??
Avatar billede egede Nybegynder
28. maj 2001 - 19:12 #3
undskyld, mener else
Avatar billede okay Nybegynder
28. maj 2001 - 19:12 #4
prøv at lægge den ind i linjen og indsæt den her :o)
Avatar billede egede Nybegynder
28. maj 2001 - 19:13 #5
<%
if brugernavn <> \"\" Then
Response.Write \"<a href=\"\"logout.asp\"\">Log Ud</a>\"
Else
Response.Write \"Du er nu logget ind!\"
End If
%>
Avatar billede netsrac Praktikant
28. maj 2001 - 19:13 #6
Fjern end if i slutningen.

Avatar billede egede Nybegynder
28. maj 2001 - 19:15 #7
Avatar billede egede Nybegynder
28. maj 2001 - 19:16 #8
Opdagede lige en fejl:
Response.Write \"<a href=\'logut.asp\'>Log Ud</a>\"
:)
Avatar billede okay Nybegynder
28. maj 2001 - 19:16 #9
Du er nu logget ind > den bliver selvom jeg logger af ??
Avatar billede egede Nybegynder
28. maj 2001 - 19:18 #10
Prøv at læs fra linket, så burde den i hvert fald være der :)
Avatar billede okay Nybegynder
28. maj 2001 - 19:19 #11
netsrac > din måde virker hellere ik :(
Avatar billede okay Nybegynder
28. maj 2001 - 19:19 #12
hvad mener du med \"Prøv at læse fra link.......\" ??
Avatar billede netsrac Praktikant
28. maj 2001 - 19:20 #13
Hvor får du brugernavn fra ?
Avatar billede egede Nybegynder
28. maj 2001 - 19:20 #14
Kunne vi ikke se hele koden?
Avatar billede okay Nybegynder
28. maj 2001 - 19:21 #15
ingen steder...jeg indsætter bare scripten :o)...

er nybegynder indenfor asp !
Avatar billede egede Nybegynder
28. maj 2001 - 19:22 #16
Du skal lige definere brugernavn.
Avatar billede egede Nybegynder
28. maj 2001 - 19:23 #17
du ved <% brugernavn = Request.Form(\"brugernavn\") %> eller sådan noget.
Læs www.html.dk s tutorial, den er ret god.
Avatar billede okay Nybegynder
28. maj 2001 - 19:25 #18
egede > den har jeg læset :o)
Avatar billede egede Nybegynder
28. maj 2001 - 19:28 #19
Men har du husket at give brugernavn en værdi?
Avatar billede tofte Juniormester
28. maj 2001 - 19:30 #20
da det nu var mig der i sin tid lavede okays brugersystem, har jeg lidt mere information om systemet. Du skal bare teste på en sessionvariabel.
if session(\"login\")=\"ok\" then response.write \"<A HREF=\"logoff.asp\">Log af</A>\"
Avatar billede tofte Juniormester
28. maj 2001 - 19:32 #21
det skal naturligvis stå i <% %> asp-tags
Avatar billede okay Nybegynder
28. maj 2001 - 19:34 #22
jeg fik denne fejl

Microsoft VBScript compilation error \'800a0401\'

Expected end of statement

/mazika/land.asp, line 36

if session(\"login\")=\"ok\" then response.write \"<A HREF=\"logoout.asp\">Log af</A>\"
-------------------------------------------------------^
Avatar billede netsrac Praktikant
28. maj 2001 - 19:35 #23
if session(\"login\")=\"ok\" then response.write \"<A HREF=\"\"logoff.asp\"\">Log af</A>\"
Avatar billede okay Nybegynder
28. maj 2001 - 19:36 #24
netsrac hvad er der forskel mellem din og tofte´s ??
Avatar billede egede Nybegynder
28. maj 2001 - 19:36 #25
logoout.asp skal vel være logout.asp det er dog ikke det der er fejlen, nævner det bare.
Avatar billede netsrac Praktikant
28. maj 2001 - 19:37 #26
Dobbelt pinger...læs fejlmeddelsen
Avatar billede egede Nybegynder
28. maj 2001 - 19:38 #27
Hvorfor skal der bruges \"\" til linket?
Kan man det?
plejer selv at bruge \'
Avatar billede netsrac Praktikant
28. maj 2001 - 19:40 #28
\' er ikke korrekt HTML standard og ja man skal bruge \"\" hvis man vil udskrive \"
Avatar billede okay Nybegynder
28. maj 2001 - 19:43 #29
netsrac > det virker...men log af bliver selvom jeg har logget af !
Avatar billede tofte Juniormester
28. maj 2001 - 19:50 #30
netsrac, du har ret. Det var mig der var for hurtig. Der skal bare stå
if session(\"login\")=\"ok\" then response.write \"<A HREF=\'logoff.asp\'>Log af</A>\"
Avatar billede okay Nybegynder
28. maj 2001 - 19:52 #31
tak for hjælpen alle sammen :o)
Avatar billede tofte Juniormester
28. maj 2001 - 19:53 #32
eller \"\", ja jeg ved ikke noget om korrekte HTML standarder så ...., du har sikkert ret.
Avatar billede egede Nybegynder
28. maj 2001 - 19:54 #33
tak for point.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester