Avatar billede MetfreakDK Praktikant
21. april 2002 - 13:57 Der er 15 kommentarer og
1 løsning

HTTP_Reffrer skal ind i en database ???? hvordan?

jeg skal have et script til at smide HTTP_REFFERE ind i en database så jeg kan udskrive det på en tilfældig asp side på mit domaine... Hvordan gør jeg det?? jeg har et script her jeg ikke kan få til at virke... den smidder ikke noget ind i databasen...? :

<%
strRef = request.Servervariables("HTTP_REFERER")

if strRef <> "" then
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("ref.mdb")
Set objRs = Conn.Execute("SELECT * FROM ref WHERE ref = '" & strRef & "';")
if objRs.EOF or objRs.BOF then
Conn.Execute("INSERT INTO ref (ref) VALUES ('" & strRef & "');")
end if
Set objRs = Nothing
Conn.Close
Set Conn = Nothing
end if
%>
Avatar billede jmarkling Nybegynder
21. april 2002 - 14:03 #1
Conn.Execute("INSERT INTO ref VALUES ('" & strRef & "');")
Avatar billede cms Nybegynder
21. april 2002 - 14:06 #2
<%
strRef = Request.Servervariables("HTTP_REFERER")

If strRef <> "" Then
  response.write "hej"
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("ref.mdb")
  Set objRs = Conn.Execute("SELECT COUNT(*) AS C FROM ref WHERE ref = '" & strRef & "';")
  If objRs("C")=0 Then
    Conn.Execute("INSERT INTO ref (ref) VALUES ('" & strRef & "');")
  End If
  Set objRs = Nothing
  Conn.Close
  Set Conn = Nothing
End If
%>
Avatar billede jmarkling Nybegynder
21. april 2002 - 14:08 #3
-Ignorer det jeg har skrevet undskyld...
-------------------------------------------
Avatar billede jmarkling Nybegynder
21. april 2002 - 14:11 #4
Jeg tror ikke der er noget galt med dit script. men du kommer slet ikke ind i koden ellers ville du have skrevet hvad fejlen beskeden er...
Prøv at undersøge om du overhovedt kommer ind i din if -betingelse.
Avatar billede cms Nybegynder
21. april 2002 - 14:12 #5
Ovenstående svar er testet og virker, mens plentyforce's script ikke virkede. Spørg mig ikke hvorfor - er ikke haj til sql
Avatar billede MetfreakDK Praktikant
21. april 2002 - 14:13 #6
det virker ikke rigtigt.... CMS
Avatar billede cms Nybegynder
21. april 2002 - 14:14 #7
prøv at gå ind på:
http://e.dyndns.dk/ref.html
Avatar billede cms Nybegynder
21. april 2002 - 14:17 #8
http://e.dyndns.dk/viewres.asp

her ses resultaterne
Avatar billede cms Nybegynder
21. april 2002 - 14:17 #9
http://e.dyndns.dk/ref.asp kan der trykkes på direkte her
Avatar billede cms Nybegynder
21. april 2002 - 14:19 #10
download al kode med database på:
http://e.dyndns.dk/ref.zip
Avatar billede MetfreakDK Praktikant
21. april 2002 - 14:19 #11
er det muligt du lige kan sende altd et der til mig????  eller ngoet?? jeg kan sku ikke få det til at virke...  på http://plentyforce.dk  du kan bare lige sende til miun mail.... script@plentyforce.dk  så accepter jeg ..
Avatar billede MetfreakDK Praktikant
21. april 2002 - 14:20 #12
argh.. glem det.. det er mig der ikke kan læse...
Avatar billede cms Nybegynder
21. april 2002 - 14:33 #13
Fik du det til at virke?
Avatar billede MetfreakDK Praktikant
21. april 2002 - 15:03 #14
naaah.. ikke helt..
Avatar billede MetfreakDK Praktikant
21. april 2002 - 15:04 #15
hvordan kan jeg komme i kontakt med dig???? har du icq??? eller hvad???++ 53857273.. er min icq..
Avatar billede cms Nybegynder
21. april 2002 - 15:11 #16
#145242780
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