Empfohlen: Interpretieren Sie den Code der ASP-Anti-SQL-Injektion Im Folgenden finden Sie den Referenzinhalt: Dim SQL_injdata, SQL_inj, SQL_get, SQL_DATA, SQL_POST SQL_INJDATA = '| und | exec | einfügen |
Schreiben:
1: Lesen Sie die GIF -Bilddatei in den Speicher (eine variable Strtemp).
2: Schreiben Sie in die Datenbank.
| Das Folgende ist der zitierte Inhalt: Dim Bintmp () als Byte Dim Conn als adodb.Connection Dim Rs als adodb.recordset Dim Strsql als Zeichenfolge Setzen Sie conn = new adodb.Connection Setzen Sie rs = neu adodb.recordset Conn.open DB STRSQL = SELECT * aus TBIMage Rs.open Strsql, Conn, 1, 3 OpenFile (BayShore.jpg) „Bitte implementieren Sie die OpenFile -Funktion selbst rs.addnew Rs.Fields (Bild) .AppendChunk Bintmp Rs.Update |
Lesen und Anzeigen:
| Das Folgende ist der zitierte Inhalt: show.asp: <% Dim p dumm l L = 8192 Dim Conn, RS, Strsql Setzen Sie conn = server.createObject (adodb.Connection) Conn.open Provider = microsoft.jet.oledb.4.0; Data Source = & Server.Mappath (.) & db2.mdb; Persist Security Info = False Setzen Sie rs = server.createObject (adodb.Recordset) STRSQL = SELECT * aus TBIMage Antwort.ContentType = Image/GIF 'Wichtig! Rs.open Strsql, Conn, 1,1 Rs.Movelast Tun P = rs (Bild) .Getchunk (l) Antwort.BININYWRITE P. Wenn lenb (p) <l dann beenden Schleife %> |
In HTML:
<Image src = show.asp>
Teilen: So bestimmen Sie, ob das Fernbild existiert Im Folgenden finden Sie den Referenzinhalt: ASP -Fähigkeiten, um festzustellen, ob das Remote -Bild [ASP Code] Funktion Checkurl (Byval A_Strurl) vorhanden ist.