VB2005 Form automatisch Ausfüllen (Type=File)

Hallo
vieleicht hat ja jemand eine Idee wie man Felder vom Typ file auf der HTML verändern kann. und zwar gehzt es namentlich um den Punkt upfile. Upfile hat im HTML den Typ (type=file) und dieser Typ kann mit dem VB Code "WebBrowser1.Document.All(„upfile“).SetAttribute(„Value“, „C:\t.txt“) nicht definiert werden. Wäre der Typ (type=Text) dann funktioniert das Ausfüllen automatisch, aber das Textfile wird nicht mehr angehängt. Nun stehe ich mal am Berg. Hat jemand eine Idee?
Besten Dank für jeden Hinweis.
Liebe Grüsse Sebastian

HTML Code:

form action=„mail_module.php“ method=„post“ ENCTYPE=„multipart/form-data“>
YOUR EMAIL

SUBJECT

MESSAGE

putButton(„Bold“, " B ", „<b>“, „“, „</b>“);putButton(„Italic“, " I ", „<i>“, „“, „</i>“);putButton(„Underline“, " U ", „<u>“, „“, „</u>“);putButton(„Font color to RED“, " Red ", „<font color=red>“, „“, „</font>“);putButton(„Font color to GREEN“, " Green ", „<font color=green>“, „“, „</font>“);putButton(„Font color to BLUE“, " Blue ", „<font color=blue>“, „“, „</font>“);putButton(„Heading 2“, " H2 ", „<h2>“, „“, „</h2>“);putButton(„Heading 4“, " H4 ", „<h4>“, „“, „</h4>“);
Layer for tooltips

Codestelle!------------------------------------------------------
ATTACHMENT FILE


NOTE We DO NOT accept these files’ type: php,phtml,cgi,pl,asp,jsp,c,cfm,shtml,exe,bat,com,. And the attachment file size must lower than 1000 Kb
[MODE :
HTML form mail with attachment file]


VB 2005 Code:

With WebBrowser1
.Document.All(„email_subject“).SetAttribute(„Value“, Me.txtSubject.Text)
.Document.All(„email_from“).SetAttribute(„Value“, Me.txtEMail.Text)
.Document.All(„real_email_message“).SetAttribute(„Value“, Me.rtbTextfeld.Text)
.Document.All(„upfile“).SetAttribute(„Value“, „E:\t.txt“)
.Document.GetElementsByTagName(„input“).Item(11).SetAttribute(„Value“, „E:\t.txt“)
'MsgBox(WebBrowser1.Document.GetElementsByTagName(„input“).Item(11).GetAttribute(„Value“))
'item(11) = upfile
'item(13) = sendmail
End With

Hallo

"WebBrowser1.Document.All(„upfile“).SetAttribute(„Value“,
„C:\t.txt“) nicht definiert werden. Wäre der Typ (type=Text)

ne da Value beim auch nicht den inhalt beschreibt sondern was auf den button druffsteht :smile: und das auch gut so :

Weil in http://www.faqs.org/rfcs/rfc1867.html
steht

  1. Security Considerations

It is important that a user agent not send any file that the user has
not explicitly asked to be sent. Thus, HTML interpreting agents are
expected to confirm any default file names that might be suggested
with . Never have any hidden fields be
able to specify any file.

This proposal does not contain a mechanism for encryption of the
data; this should be handled by whatever other mechanisms are in
place for secure transmission of data, whether via secure HTTP, or by
security provided by MOSS (described in RFC 1848).

Once the file is uploaded, it is up to the receiver to process and
store the file appropriately.

es ist untersagt eine Datei vorzugeben. Wäre auch lustig

ich geb c:\Windwos\syslog.log an, mach JS send form und schon hab ich die Datei des Seitenbesuchers bei mir auf den Server :smile:

Also Die sicherheit lässt ein solches nciht zu …

Ah!
Hallo
na wenn das so ist muss ich was schlaueres Überlegen.
Besten Dank
Grüsse Sebastian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]