Oke eerst de code:
Nu zou deze code dus eerst moete leze uit een databse en dat wergeven en dan de mogelijkheid geven om commentaar toe te voegen (à la tweakers), je kan alleen commentaar toevoegen als ge bent ingelogd en je dus een session("username") hebt. Als je deze niet hebt zijn de tekstvakken gedisabled!
Nu mijn probleem is dat deze bij mij altijd gedisabled zijn
Het kan mijn pc alleen zijn ik weet het niet
plz try it @ http://forpex.www1.dotnetplayground.com/nieuw/?page=/gamez/
(eerst moete je je inschrijven om te testen @ http://forpex.www1.dotnet.../nieuw/?page=/signup.aspx
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
| Sub Page_Load(sender As Object, e As EventArgs)
If Request.QueryString("id") = "" then
Response.Redirect("default.aspx")
End If
Dim myOLEDBConnection As new OLEDBConnection
Dim myOLEDBCommand As OLEDBCommand
Dim myDataReader As OLEDBDataReader
Dim strConn as String ="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & server.mappath("\bin\games.mdb") & ";"
Dim strSQL as String ="SELECT * FROM Reviews WHERE pkGameID = " & Request.QueryString("id")
Dim myConnection= New OLEDBConnection(strConn)
Dim myCommand = New OLEDBCommand(strSQL, myConnection)
myConnection.Open()
myDataReader = myCommand.ExecuteReader()
Dim down as string
dim result as string
While MyDatareader.Read
Label1.Text = ".::" & MydataReader.Item("Soort") & "::" & Mydatareader.item("Titel") & "::."
Label2.Text = "<h3>" & mydatareader.item("Titel") & "</h3>"
If mydatareader.item("Soort") = "Review" OR mydatareader.item("Soort") = "Preview" Then
result = "<br>Genre: " & mydatareader.item("Genre") & "<br>Release: " & mydatareader.item("Release") & "<br>Platform: " & mydatareader.item("Platform")
If mydatareader.item("Platform") = "PC" Then
result = result & "<br>Systeemeisen: " & mydatareader.item("Systeemeisen")
End If
result = result & "<br>Producent: " & mydatareader.item("Producent")
End IF
Label2.text = label2.text & result
label2.text = label2.text & "<br><br>" & mydatareader.item("Beschrijving")
result = ""
If mydatareader.item("Soort") = "Review" OR mydatareader.item("Soort") = "Preview" Then
result = "<br>Graphics: " & cstr(mydatareader.item("Graphics")) & "/25<br>Geluid: " & cstr(mydatareader.item("Sound")) & "/25<br>Gameplay: " & cstr(mydatareader.item("Gameplay")) & "/25<br>Geluid: " & cstr(mydatareader.item("Inhoud")) & "/25<br><b>Totaal: " & cstr(mydatareader.item("Sound")+mydatareader.item("Graphics")+mydatareader.item("Inhoud")+mydatareader.item("Gameplay")) & "/100</b>"
End If
Label2.text = label2.text & result
End While
If label2.text = "" Then
response.redirect("default.aspx")
End If
MyConnection.Close()
' Label3.text = "<h3>Screens:</h3><br><a href=""uploadscreen.aspx?id=" & request.QueryString("id") & """><b>Upload een afbeelding!</b></a>
Dim sConnstr1 As String
Dim myOLEDBConnection1 As new OLEDBConnection
Dim myOLEDBCommand1 As OLEDBCommand
Dim myDataReader1 As OLEDBDataReader
Dim strConn1 as String ="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & server.mappath("\bin\games.mdb") & ";"
Dim strSQL1 as String ="SELECT * FROM Screens WHERE GameID = " & cint(Request.QueryString("id"))
Dim myConnection1= New OLEDBConnection(strConn1)
myConnection1.Open()
Dim myCommand1 = New OLEDBCommand(strSQL1, myConnection1)
myDataReader1 = myCommand1.ExecuteReader()
While myDataReader1.Read
Label3.text = label3.text & "<br><a href=""viewscreen.aspx?id=" & cstr(mydatareader1.item("pkScreenID")) & """ target=kk>Klik hier voor screenshot</a>"
End While
myDataReader1.Close()
myConnection1.Close()
Dim sConnstr2 As String
Dim myOLEDBConnection2 As new OLEDBConnection
Dim myOLEDBCommand2 As OLEDBCommand
Dim myDataReader2 As OLEDBDataReader
Dim strConn2 as String ="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & server.mappath("\bin\games.mdb") & ";"
Dim strSQL2 as String ="SELECT * FROM Comments WHERE GameID = " & cint(Request.QueryString("id"))
Dim myConnection2= New OLEDBConnection(strConn2)
myConnection2.Open()
Dim myCommand2 = New OLEDBCommand(strSQL2, myConnection2)
myDataReader2 = myCommand2.ExecuteReader()
Label4.Text = "<h3>Comments:</h3><br>"
While myDataReader2.Read
Label4.text= label4.text & "<br><h7>" & mydatareader2.item("Poster") & " - " & mydatareader2.item("Datum") & " " & mydatareader2.item("Tijd") & "</h7><br><b>" & mydatareader2.item("Titel") & "</b><br>" & mydatareader2.item("Inhoud")
End While
myDataReader2.Close()
myConnection2.Close()
If Session("Username") = "" Then
Titel.enabled = false
Commentaar.enabled = false
Button1.enabled=false
End If
If Session("Username") <> "" Then ' iere ga et over!!!!
Titel.enabled = true
Commentaar.enabled = true
Button1.enabled = true
End If
End Sub
Sub Button1_Click(sender As Object, e As EventArgs)
If Request.QueryString("id") = "" then
Response.Redirect("default.aspx")
End If
If Titel.text = "" Or Commentaar.text = "" Or session("Username") = "" Then
Exit Sub
End If
End Sub |
Nu zou deze code dus eerst moete leze uit een databse en dat wergeven en dan de mogelijkheid geven om commentaar toe te voegen (à la tweakers), je kan alleen commentaar toevoegen als ge bent ingelogd en je dus een session("username") hebt. Als je deze niet hebt zijn de tekstvakken gedisabled!
Nu mijn probleem is dat deze bij mij altijd gedisabled zijn
Het kan mijn pc alleen zijn ik weet het niet
plz try it @ http://forpex.www1.dotnetplayground.com/nieuw/?page=/gamez/
(eerst moete je je inschrijven om te testen @ http://forpex.www1.dotnet.../nieuw/?page=/signup.aspx
[ Voor 17% gewijzigd door Verwijderd op 02-01-2003 13:21 . Reden: domme phpkleurtjes :d ]