webForumDet fria alternativet

Har nu mer en spricka i skärmen!!!! HJÄLP

ASP

3 svar · 246 visningar · startad av jimpa

Medlem sedan jan. 2001361 inlägg
Frågan#1

Hej,

Skulle behöva en del hjälp!!

Efter att en besökare har registrerat sig, ska han/hon kunna lägga till sina favorit länkar
och namnet på sidan. Problemet är att hur jag än provar o försöker får jag aldrig titlen o
länken att sparas i samma ID.
För att kanske lära mig det här, så har jag gjort ett litet exempel.

Ok!
-------
I mitt ex. så har Nisse Hult registrerat sig
-------------
Min Databas ser då ut så här:

En table,

User

Fem fält,

ID 'primär nyckel'
password '\*\*\*\*'
email    'Nisse@Hult'
title    'Tomt'
link     'Tomt'

-----------------------
För att Nisse nu ska kunna lägga till Länkar
så måste han logga in med sitt password och sin email address.

Efter inloggningen ser addressen ut så här
----------------------- www.blabla.se/default.asp?ID=23

Formuläret på sidan ser så här:

<html>
<head>

</head>

<body bgcolor="#FFFFFF">
<form method="post" action="laggtilllink.asp">
<p> Sidans namn
<input type="text" name="title" value="">
</p>
<p>Sidans URL
<input type="text" name="link">
</p>
<p>
<input type="submit" name="Submit" value="lägg till">
</p>
</form>
</body>
</html>

----------------
Efter att Nisse Hult har fyllt i fälten 'title' o 'link' i formuläret och trycker på
submit knappen så hamnar han här:
----------------
laggtilllink.asp

'öppnar min databas'
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DSN=b1464-db;Password=@01#$hefghhdgmlbfkjdhmpfbce"
???
????
????
Connect.Close
%>
------------

Kan någon visa mig den rätta koden för formuläret o laggtilllink.asp ska se ut ?????
*** OBS Meningen är att Nisse Hult ska kunna lägga till hur många länkar som helst under sitt ID i databasen ***

Klipp o Klistra lite så jag får en exakt rätt kod.

/M.v.h. Jimpa

Medlem sedan mars 20002 836 inlägg
#2

se nedan .... vart dubbelpostat....

[Redigerat av PatrikB den 15 feb 2001]

Medlem sedan mars 20002 836 inlägg
#3

Testa detta:

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DSN=b1464-db;Password=@01#$hefghhdgmlbfkjdhmpfbce"

strSQL = "UPDATE [User](title,link) " & _
"VALUES('" & Request.Form("title") & "','" & Request.Form("link") & "') WHERE [ID] = " & Request("ID")

Connect.Execute(strSQL)

Connect.Close 
%>

hoppas att du får det att funka ...

cya,

------------------
Private Function OutPut(ByRef sString)
OutPut = "Who gives ..." & sString
End Function

[Redigerat av PatrikB den 15 feb 2001]

Medlem sedan jan. 2001361 inlägg
#4

Tackar Tackar Tackar !!!!!

Kolla nyss på Folkhemmet
Beställde en biljett på Nätet till
Riga i Lettland.
Verkar vara ett trevligt land med härlig kultur.

cya

249 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)