Avatar billede lionheart Nybegynder
24. december 2003 - 02:21 Der er 2 kommentarer

kontakt til databasen med javascript?

Hej
Jeg har et problem jeg er igang med at oprette en hjemmeside på en webhotel. Jeg bruger ASP og mysql med javascript. På min egen maskine kan jeg godt få kontakt til min Mysql database. Men jeg kan simpelt hen ikke få kontakt fra webhotelet. Jeg har lavet en login/password side til en administrator. For at få kontakt til scripten plejer jeg at skrive det her, og det virker på min intranet:
<%
connection = Server.CreateObject("ADODB.Connection");
sql_kald = "SELECT hjemmeside, login, password FROM logpas";
%>

<html>
<head>
<title>Untitled Document</title>
<link rel="stylesheet" href="style/style2.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form method="get" >
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ENTER LOGIN :
  <input type="text" name="text2">
</p>
<p> ENTER PASSWORD :
<input type="password" name="text1">
  <input type="button" value="Login" name="Submit" onclick=java script:validate(text2.value,"<%
connection.Open("dsn=MyNyhed;");
res=connection.execute(sql_kald);
   
For at lave en connection til Mysql på Internettet har jeg skrevet det her, og det virker ikke....hvorfor kan jeg ikke få kontakt til databasen?:

<%
connection = Server.CreateObject("ADODB.Connection");
sql_kald = "SELECT login, password, hjemmeside FROM logpas";
%>

<html>
<head>
<title>Untitled Document</title>
<link rel="stylesheet" href="style/style2.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form method="get" >
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ENTER LOGIN :
  <input type="text" name="text2">
</p>
<p> ENTER PASSWORD :
<input type="password" name="text1">
  <input type="button" value="Login" name="Submit" onclick=java script:validate(text2.value,"
<%
connection.Open("Host=localhost; database=lionheart; "Brugernavn=xxx;
Password=xxx;");
res=connection.execute(sql_kald);
Avatar billede arne_v Ekspert
24. december 2003 - 09:25 #1
Jeg forstå ikke hvad det er du vil.

Rækkefølgen er:
  <% %> koden udføres på server
  HTML sendes til browser
  brugeren klikker
  JavaScript køres i browser

Du kan ikke bruge en database connection lavet på serveren ude i browseren.
Avatar billede lionheart Nybegynder
31. december 2003 - 23:42 #2
min connection.open....hvad er der galt der? Jeg kan ikke få kontakt til min mysql database hos b-one....hvorfor?
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
Computerworld tilbyder specialiserede kurser i database-management

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



IT-JOB

Cognizant Technology Solutions Denmark ApS

Senior Test Manager

Cognizant Technology Solutions Denmark ApS

Service Line Specialist – EPS – SAP

Capgemini Danmark A/S

Salesforce CTO - Nordics