webForumDet fria alternativet

Automatisk länk?

ASP

3 svar · 225 visningar · startad av crisse6

Medlem sedan dec. 20002 526 inlägg
Frågan#1

om man vill att folk ska kunna skicka in egna ringsignaler kan man väl med ganska enkelt göra som man gör när man blir medlem typ? Att man fyller i namn och toner som läggs i databasen... och sedan kommer man till en sida som skriver ut vad man skrev in... men om jag nu vill att den melodi som personen ska få en unik länk typ "melodi.asp?songID=67" vid registrering av melodi... kan man göra något i denna stil:

RecSet("lanken") = ("här skrivs ett unikt id in i databasen")

någon annan som har ett förslag? Sen när man sedan uppdaterar sidan så finns den ringsignalen man la till på "melodi-sidan"

Medlem sedan juni 200032 967 inlägg
#2

om du har en räknare i din tabell skapas automatiskt ett unikt id till varje post som läggs till.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan dec. 20002 526 inlägg
#3

jag gjorde nämligen så när jag skulle göra om idg´s script där man i vanliga fall fick göra registrering av medlemmar manuellt (jobbigt) detta var så eftersom man skulle välja deras behörighet mellan behörighet "A" eller "B" la då detta i add.asp så att den automatiskt lade in behörighet "B" här är koden för "add.asp"

<html>
<body bgcolor="#FFAE22" text="white" link="black" vlink="black" alink="red"><font face="Verdana" size="1" color="black">
<h5>Du är helt klart också en billdal.com medlem! Allt gick perfekt, men för säkerthetens skull så står det vad du skrev in här nere...</h5><br><br><br>
<!-- #include file="adovbs.inc" -->

<%	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=F:\members\groda\db\users.mdb" 

	Set RecSet = Server.CreateObject("ADODB.Recordset")
   Addera = "SELECT * FROM users"

   RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew

	RecSet("Username") = Request.Form("username")
	RecSet("Password") = Request.Form("password")
	RecSet("E-post") = Request.Form("e-post")
	RecSet("Access") = ("B")
	RecSet("Namn") = Request.Form("namn")
	RecSet("Efternamn") = Request.Form("efternamn")
	RecSet("Mobil") = Request.Form("mobil")
	RecSet("Kon") = Request.Form("kon")
	RecSet("Born") = Request.Form("born")
	RecSet("Fakta") = Request.Form("fakta")	
	RecSet("Bor") = Request.Form("bor")
	RecSet.Update
	RecSet.Close
	Connect.Close %>

<b>Dessa uppgifter angav du:</b><p>

Login:<br><b><% =Request.Form("username") %></b><p>
Password:<br><b><% =Request.Form("password") %></b><p>
E-mail:<br><b><% =Request.Form("e-post") %></b><p>
Namn:<br><b><% =Request.Form("namn") %></b><p>
Efternamn:<br><b><% =Request.Form("efternamn") %></b><p>
Mobilnr:<br><b><% =Request.Form("mobil") %></b><p>
Kön:<br><b><% =Request.Form("kon") %></b><p>
Du är född:<br><b><% =Request.Form("born") %></b><p>
Lite om dig själv:<br><b><% =Request.Form("fakta") %></b><p>
Du bor i:<br><b><% =Request.Form("bor") %></b><p>
<p><br><br><br>som du märker vet nu billdal.com en del om dig :-) men va inte 
orolig, vi lämnar inte ut dessa uppgifter ;-)<br><br><br>

<a href="logout.asp">Så nu vill väl du tillbaka?</a>

</font>

</html>
Medlem sedan dec. 20002 526 inlägg
#4

ja, men det vet jag...men i fältet "lanken" ska det alltid stå som "start" exempel: melodi.asp?songID=och här läggs det nya id# in... som sedan blir en länk till den ringsignalen på melodier.asp.... förstår ni?

272 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)