Avatar billede brops Nybegynder
20. april 2003 - 20:51 Der er 19 kommentarer og
1 løsning

login...

hej igen
Hjælp mig jeg har en side som har login... men jeg har 2 spørgsmål som jeg gerne vil have hjælp til...

1 hvis man loggoer ind i det her script er man så "fast" loggoet ind...
Scriptet er:
<% @Language=JavaScript %>
<!-- #include file="database.js" -->
// her er databaseconnection oprettelse
<%
  con = createDatabaseConnection();
%>

<Html><title>TheEleague</title>

<body bgcolor="696969">
<td> <h1><font face="Verdana">Log ind</font></h1>
  <font face="Verdana">hvis du er registret som bruger kan du logge ind her, hvis
  ikke kan du registrere dig <a href=brugerinfo.asp target="_self">her</a> </font>
  <p>
  <form action=checklogin.asp method=post>
    <table>
      <tr>
        <td><font face="Verdana">Email</font></td>
        <td><font face="Verdana">
          <input type=text name=email>
          </font></td>
      </tr>
      <tr>
        <td><font face="Verdana">Password</font></td>
        <td><font face="Verdana">
          <input type=password name=pass>
          </font></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><font face="Verdana">
          <input type=submit value="log ind">
          </font></td>
      </tr>
    </table>
  </form>
  <font face="Verdana"></p> </font></td>
</body>
</Html>

2: jeg har et "problem" når man kommer ind på hp'en vil jeg gerne at man hvis man er logget skal den vise øverste del af siden, hvis ikke den nederste del... jeg har smid scriptet her under... designet går igen på alle sidder så hvis en vil smide hvad jeg skal sætte ind og hvor vil jeg blive glad.
Script:
%@LANGUAGE="JAVASCRIPT"%>

<!-- #include file="database.js" -->
<%
  con = createDatabaseConnection();
%>



<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="696969">

<td>

  <table width="100%" border="0" bordercolor=>
    <tr>
      <td colspan="3"><div align="center"><img src="images/tel1.gif" width="768" height="100"></div></td>
    </tr>
    <tr>
      <td width=19% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="200">
        <param name="movie" value="menu%20hvis%20ikk%20logget%20ind.swf">
        <param name=quality value=high>
        <embed src="menu%20hvis%20ikk%20logget%20ind.swf" quality=high width="150" height="200"></embed>
      </object>
      </td>
      <td width=60%><p><font face="Verdana">S&aring; er det nu tilmelding til
          The E League er startet v&aelig;re med fra starten tilmeld dig <a href="regler.asp" target="_self">her</a></font></p>
        <p><font face="Verdana">Vi leder stadig efter pr&aelig;miesponsore og
          sponsore til HP'en g&aring; p&aring; <a href="irc://irc.quakenet.eu.org:6667/The-E">#The-E</a>
          og skriv til Brops hvis i har forslag til sponsere :)</font></p>
      </td>
      <td width=21% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="160">
          <param name="movie" value="menu%20hvis%20logget%20ind.swf">
          <param name=quality value=high>
          <embed src="menu%20hvis%20logget%20ind.swf" quality=high width="150" height="160"></embed>
        </object>
      </td>
    </tr>
    <tr bgcolor=>
      <td colspan="3"><font face="Verdana">Alle Rettigheder tilh&oslash;re The E League</font></td>
    </tr>
  </table>


<table width="100%" border="0" bordercolor=>
    <tr valign="top">
      <td colspan="3">
        <div align="center"><img src="images/tel1.gif" width="768" height="100"></div></td>
  </tr>
  <tr>
      <td width=19% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="200">
        <param name="movie" value="menu%20hvis%20ikk%20logget%20ind.swf">
        <param name=quality value=high>
        <embed src="menu%20hvis%20ikk%20logget%20ind.swf" quality=high width="150" height="200"></embed>
      </object>
      </td>
    <td width=60%><p><font face="Verdana">S&aring; er det nu tilmelding til The
        E League er startet v&aelig;re med fra starten tilmeld dig <a href="regler.asp">her</a></font></p>
      <p><font face="Verdana">Vi leder stadig efter pr&aelig;miesponsore og sponsore
        til HP'en g&aring; p&aring; <a href="irc://irc.quakenet.eu.org:6667/The-E">#The-E</a>
        og skriv til Brops hvis i har forslag til sponsere :)</font></p>
      <p>&nbsp;</p></td>
      <td width="21%" valign="top" bgcolor=><font face="Verdana">Allerede oprettet
        som bruger logind her</font>
        <form action=checklogin.asp method=post>
        <font face="Verdana">Email</font><br>
        <font face="Verdana"><input type=text name=email></font><br>
        <font face="Verdana">Password</font><br>
        <font face="Verdana"><input type=password name=pass></font><br>
        <font face="Verdana"> <input name="submit" type=submit value="log ind"></font>
      </form>
      </tr>
    <tr>
    <td colspan="3"><font face="Verdana">Alle Rettigheder tilh&oslash;re The E
      League</font></td>
  </tr>
</table>


</body>
</html>

15 for første og 30 for andet svar...
PFT Jonas skovmose
Avatar billede brops Nybegynder
20. april 2003 - 20:54 #1
dope hvorfor glemmer man altid url.??? http://www34.brinkster.com/theeleague/index2.asp
Avatar billede ellebaek Nybegynder
20. april 2003 - 21:40 #2
til dit første spg. så er det den forskerte kode du har postet.
Post i stedet checklogin.asp

til din anden skal du tjekke om en session er oprettet:
fx.
<%@LANGUAGE="JAVASCRIPT"%>
<!-- #include file="database.js" -->
<%
  con = createDatabaseConnection();
%>

<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="696969">
<td>
<% if session("login") <> "" then %>
  <table width="100%" border="0" bordercolor=>
    <tr>
      <td colspan="3"><div align="center"><img src="images/tel1.gif" width="768" height="100"></div></td>
    </tr>
    <tr>
      <td width=19% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="200">
        <param name="movie" value="menu%20hvis%20ikk%20logget%20ind.swf">
        <param name=quality value=high>
        <embed src="menu%20hvis%20ikk%20logget%20ind.swf" quality=high width="150" height="200"></embed>
      </object>
      </td>
      <td width=60%><p><font face="Verdana">S&aring; er det nu tilmelding til
          The E League er startet v&aelig;re med fra starten tilmeld dig <a href="regler.asp" target="_self">her</a></font></p>
        <p><font face="Verdana">Vi leder stadig efter pr&aelig;miesponsore og
          sponsore til HP'en g&aring; p&aring; <a href="irc://irc.quakenet.eu.org:6667/The-E">#The-E</a>
          og skriv til Brops hvis i har forslag til sponsere :)</font></p>
      </td>
      <td width=21% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="160">
          <param name="movie" value="menu%20hvis%20logget%20ind.swf">
          <param name=quality value=high>
          <embed src="menu%20hvis%20logget%20ind.swf" quality=high width="150" height="160"></embed>
        </object>
      </td>
    </tr>
    <tr bgcolor=>
      <td colspan="3"><font face="Verdana">Alle Rettigheder tilh&oslash;re The E League</font></td>
    </tr>
  </table>

<% else %>
<table width="100%" border="0" bordercolor=>
    <tr valign="top">
      <td colspan="3">
        <div align="center"><img src="images/tel1.gif" width="768" height="100"></div></td>
  </tr>
  <tr>
      <td width=19% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="200">
        <param name="movie" value="menu%20hvis%20ikk%20logget%20ind.swf">
        <param name=quality value=high>
        <embed src="menu%20hvis%20ikk%20logget%20ind.swf" quality=high width="150" height="200"></embed>
      </object>
      </td>
    <td width=60%><p><font face="Verdana">S&aring; er det nu tilmelding til The
        E League er startet v&aelig;re med fra starten tilmeld dig <a href="regler.asp">her</a></font></p>
      <p><font face="Verdana">Vi leder stadig efter pr&aelig;miesponsore og sponsore
        til HP'en g&aring; p&aring; <a href="irc://irc.quakenet.eu.org:6667/The-E">#The-E</a>
        og skriv til Brops hvis i har forslag til sponsere :)</font></p>
      <p>&nbsp;</p></td>
      <td width="21%" valign="top" bgcolor=><font face="Verdana">Allerede oprettet
        som bruger logind her</font>
        <form action=checklogin.asp method=post>
        <font face="Verdana">Email</font><br>
        <font face="Verdana"><input type=text name=email></font><br>
        <font face="Verdana">Password</font><br>
        <font face="Verdana"><input type=password name=pass></font><br>
        <font face="Verdana"> <input name="submit" type=submit value="log ind"></font>
      </form>
      </tr>
    <tr>
    <td colspan="3"><font face="Verdana">Alle Rettigheder tilh&oslash;re The E
      League</font></td>
  </tr>
</table>
<% end if %>
</body>
</html>
Avatar billede brops Nybegynder
21. april 2003 - 10:39 #3
ok her er checklogin.asp

<% @Language=JavaScript %>

<!-- #include file="database.js" -->

<%
  con = createDatabaseConnection();

  res = con.execute("SELECT brugerID FROM person WHERE email='" + Request.Form("email") + "' AND pass='" + Request.Form("pass") + "'");

  if (!res.EOF) { // der findes en bruger med den email-adresse og det kodeord
      Response.Cookies("person") = res.Fields("BrugerID");
      Response.Redirect("index2.asp");
}

%>

<html>
<head>
    <title>The E League</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="696969">
<td> <h1><font face="Verdana">Log ind fejlet</font></h1>
  <font face="Verdana">Det var ikke muligt at logge dig på med de indtastede oplysninger.
  Hvis du er registreret bruger, kan du prøve at logge ind <a href=login.asp target="_self">igen</a>.
  </font></td>
<font face="Verdana"></table> </font>
</body>
</html>
Avatar billede ellebaek Nybegynder
21. april 2003 - 10:43 #4
din checklogin husker dit login med cookies. Hvis det skal tilpasses skal denne linie i spg 2 ændres fra: <% if session("login") <> "" then %>
til <% if Request.cookies("person") <> "" then %>

Eller også skal du ændre denne linie i din checklogin fra:
Response.Cookies("person") = res.Fields("BrugerID");
til
session("login") = res.Fields("BrugerID");

Det skal nok lige tilpasses en smule, er ikke den store har til JavaScript..
Avatar billede brops Nybegynder
21. april 2003 - 10:46 #5
ok, heller ikke mig men jeg prøver det øverste...:) eller skal jeg ændre det med cookies over det hele...:)
Avatar billede ellebaek Nybegynder
21. april 2003 - 10:47 #6
så er det vidst bedst at fastholde cookies :-)
Avatar billede brops Nybegynder
21. april 2003 - 10:50 #7
den kommer med den har fejlmelding...
Fejltype:
Der opstod en Microsoft JScript-kompileringsfejl (0x800A03ED)
Tegnet '(' var ventet
/index2.asp, line 14, column 3
if Request.cookies("person") <> "" then
--^
Avatar billede ellebaek Nybegynder
21. april 2003 - 10:52 #8
<%@LANGUAGE="JAVASCRIPT"%>
<!-- #include file="database.js" -->
<%
  con = createDatabaseConnection();
%>

<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="696969">
<td>
<%
if (Reqúest.cookies("person") != "") {
%>
  <table width="100%" border="0" bordercolor=>
    <tr>
      <td colspan="3"><div align="center"><img src="images/tel1.gif" width="768" height="100"></div></td>
    </tr>
    <tr>
      <td width=19% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="200">
        <param name="movie" value="menu%20hvis%20ikk%20logget%20ind.swf">
        <param name=quality value=high>
        <embed src="menu%20hvis%20ikk%20logget%20ind.swf" quality=high width="150" height="200"></embed>
      </object>
      </td>
      <td width=60%><p><font face="Verdana">S&aring; er det nu tilmelding til
          The E League er startet v&aelig;re med fra starten tilmeld dig <a href="regler.asp" target="_self">her</a></font></p>
        <p><font face="Verdana">Vi leder stadig efter pr&aelig;miesponsore og
          sponsore til HP'en g&aring; p&aring; <a href="irc://irc.quakenet.eu.org:6667/The-E">#The-E</a>
          og skriv til Brops hvis i har forslag til sponsere :)</font></p>
      </td>
      <td width=21% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="160">
          <param name="movie" value="menu%20hvis%20logget%20ind.swf">
          <param name=quality value=high>
          <embed src="menu%20hvis%20logget%20ind.swf" quality=high width="150" height="160"></embed>
        </object>
      </td>
    </tr>
    <tr bgcolor=>
      <td colspan="3"><font face="Verdana">Alle Rettigheder tilh&oslash;re The E League</font></td>
    </tr>
  </table>

<% } else {%>
<table width="100%" border="0" bordercolor=>
    <tr valign="top">
      <td colspan="3">
        <div align="center"><img src="images/tel1.gif" width="768" height="100"></div></td>
  </tr>
  <tr>
      <td width=19% valign="top" bgcolor=>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="200">
        <param name="movie" value="menu%20hvis%20ikk%20logget%20ind.swf">
        <param name=quality value=high>
        <embed src="menu%20hvis%20ikk%20logget%20ind.swf" quality=high width="150" height="200"></embed>
      </object>
      </td>
    <td width=60%><p><font face="Verdana">S&aring; er det nu tilmelding til The
        E League er startet v&aelig;re med fra starten tilmeld dig <a href="regler.asp">her</a></font></p>
      <p><font face="Verdana">Vi leder stadig efter pr&aelig;miesponsore og sponsore
        til HP'en g&aring; p&aring; <a href="irc://irc.quakenet.eu.org:6667/The-E">#The-E</a>
        og skriv til Brops hvis i har forslag til sponsere :)</font></p>
      <p>&nbsp;</p></td>
      <td width="21%" valign="top" bgcolor=><font face="Verdana">Allerede oprettet
        som bruger logind her</font>
        <form action=checklogin.asp method=post>
        <font face="Verdana">Email</font><br>
        <font face="Verdana"><input type=text name=email></font><br>
        <font face="Verdana">Password</font><br>
        <font face="Verdana"><input type=password name=pass></font><br>
        <font face="Verdana"> <input name="submit" type=submit value="log ind"></font>
      </form>
      </tr>
    <tr>
    <td colspan="3"><font face="Verdana">Alle Rettigheder tilh&oslash;re The E
      League</font></td>
  </tr>
</table>
<% } %>
</body>
</html>

Hvad med sådan her ??
Avatar billede brops Nybegynder
21. april 2003 - 10:54 #9
prøver lige men if (Reqúest.cookies("person") != "") { skal det ikk være if (Request.Cookies("person") != "") {
Avatar billede ellebaek Nybegynder
21. april 2003 - 10:55 #10
Det lyder meget rigtigt, mener ikke java er glad i hvert fald, hvis man ikke husker konsistensen af store og små bogstaver..
Avatar billede brops Nybegynder
21. april 2003 - 10:57 #11
nej det brokke sig havde glemt stort R i alle mine request daj jeg startede med at skrive koderne... og så brokkede den sig og jeg fattede ikke hvorfor :-P
Avatar billede ellebaek Nybegynder
21. april 2003 - 10:58 #12
;-)

Det er det fede ved at skrive i VBScript i stedet, der er det næsten lige meget om man benytter store eller små bogstaver..!
Avatar billede brops Nybegynder
21. april 2003 - 11:00 #13
hmmm ja.... jeg regner oxo med at skal til at lære det... men vil lige have styr på java først.... 10000000000*10^9999999999 gange tak for hjælpen det virker..... jeg tester det lige på de andre sider oxo og så lukker jeg den....
Avatar billede ellebaek Nybegynder
21. april 2003 - 11:08 #14
selv tak da...

Skriv hvis det ikke fungere, så kan jeg se på det...
Avatar billede brops Nybegynder
21. april 2003 - 11:32 #15
det virker men lige et spg... i min login... vil jeg gerne have man kan loge ud... hvordan det det skal være en knap der sletter cookien...
Avatar billede ellebaek Nybegynder
21. april 2003 - 11:38 #16
lav en side der hedder logud.asp eller noget i den stil..

Den skal indeholde følgende:
<%
Response.Cookies("person").Expires = DateAdd("d", -1, now())
Response.redirect ("default.asp")
%>
Avatar billede brops Nybegynder
21. april 2003 - 11:39 #17
ok thanx og ikk andet.. tak det virker perfekt alt sammen...
Avatar billede ellebaek Nybegynder
21. april 2003 - 11:40 #18
selv tak...
Avatar billede brops Nybegynder
21. april 2003 - 11:42 #19
forresten jeg fik lige en huskeregle til java efter et punktum skal der 9 ud af 10 gange starte med Stort...Response.redirect ("default.asp") skal være Response.Redirect ("default.asp")
Avatar billede ellebaek Nybegynder
21. april 2003 - 11:45 #20
Selvfølgelig :--)
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