WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 01.09.2003, 12:36   #1
NasenBär
Master
 
Registriert seit: 01.08.2001
Beiträge: 527


Standard hilfe für anfänger bei asp!!

hy!

hab mir eine fertige homepage von http://www.webwizforums.com/ besorgt und sie bei brinkster upgeloaded. soweit so gut!

ich will aber noch eine uploadfunktion für bilder hinzufügen! soweit ich das verstanden habe brauchen aber alle programmierten upload-funktionen des forums ein installiertes programm auf dem server! kann ich natürlich nicht installieren, da es nicht mein server ist! ;-)

daher will ich eine reine asp-upload-funktion verwenden!

wie kann ich das am besten machen?
habs mit integrieren in die bestehenden asp-funktionen probiert, bin aber gescheitert!
die reine upload-funktion funktioniert, aber beim integrieren dürfte es scheitern!

upload-formular sieht cirka so aus (code hab ich einfach herauskopiert):
<table width="350" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="<% = strTableBorderColour %>">
<tr>
<td>
<table border="0" align="center" cellpadding="4" cellspacing="1" width="350">
<tr align="left" bgcolor="<% = strTableColour %>" background="<% = strTableBgImage %>">
<td colspan="2" class="text" align="center">
<table width="340" border="0" cellspacing="0" cellpadding="4">
<form action="upload_images.asp?MSG=<% = strMessageBoxType %>&FID=<% = intForumID %>&PB=Y" method="post" enctype="multipart/form-data" name="frmUpload" target="_self" id="frmUpload" onSubmit="return CheckForm();">
<tr>
<td align="center" class="text"><% = strTxtSelectTheImageYouWishToUpload %>.



<input name="file" type="file" size="<% If BrowserType() = "Netscape 4" Then Response.Write("20") Else Response.Write("35") %>" />



<input type="submit" name="Submit" value="<% = strTxtUpload %>" />


<span class="smText"><% Response.Write(strTxtImagesMustBeOfTheType & ", " & Replace(strFileTypes, ";", ", ", 1, -1, 1) & ", " & strTxtAndHaveMaximumFileSizeOf & " " & intMaxFileSize) %>KB</span>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table></td>
</tr>
</table>

nach dem drücken des unteren buttons wird folgende funktion aufgerufen:

' ###############################
'#eigener versuch eines uploads#
' ###############################
Case "AspUpload"
'neues objekt erzeugen
Set objUpload = New clsUpload

' Grab the file name
strFileName = objUpload.Fields("File").FileName

' Compile path to save file to
strPath = "www20.brinkster.com\strasse\db\uploads\" & strFileName 'Server.MapPath("db\Uploads") & "\" & strFileName

' Save the binary data to the file system
objUpload("File").SaveAs strPath

'Pass the filename back
fileUpload = strNewFileName

' Release upload object from memory
Set objUpload = Nothing


Hab das server.mappath herausgenommen, weil nur unterhalb von db schreibrechte vorhanden sind!
die beiden dateien clsfield.asp und clsupload.asp befinden sich im gleichen verzeichnis wie die vorige datei!
er beginnt auch zum uploaden, aber dann kommt im ersten fenster "Die seite kann nicht angezeigt werden!" und die datei befindet sich nicht im upload ordner!?

vielleicht kann mir jemand helfen bzw. kennt eine einfachere methode!

mfg
NasenBär ist offline   Mit Zitat antworten
Alt 01.09.2003, 15:23   #2
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Servus!

Ich kann zwar ein wenig ASP Coden (Daten aus Datenbanken ein/auslesen, ausgeben, etc.), kann dir aber bei deinem Programmierproblem nicht helfen...

aber bist du dir denn sicher, dass Brinkster überhaupt zulässt, dass du über deine ASP Seiten Dateien auf dem Server speicherst?
Normalerweise gilt das DB Verzeichnis ja nur zur Speicherung von Datenbanken, die auch einmal raufgeladen werden und dann nur mehr verändert werden (keine neuen Dateien erstellt)

Ich bin mir außerdem nicht sicher, ob Brinkster überhaupt Bilder zulässt - wenn ich mich recht erinnere wars entweder brinkster oder dotnetplayground, die nur html, asp und mdb zuliesen...

vielleicht schaust mal auf die Brinkster Homepage, ob du dort herausfinden kannst, ob du denn Files so überhaupt uploaden kannst...

mfg T.
T.dot ist offline   Mit Zitat antworten
Alt 01.09.2003, 20:00   #3
NasenBär
Master
 
Registriert seit: 01.08.2001
Beiträge: 527


Standard

hy!

ja brinkster läßt einen upload zu! eben nur im db verzeichnis bzw. in dessen unterverzeichnissen!
ja auch bilder können upgeloaded werden!
was nicht geht sind exe, mp3....
hab ja den upload mit einem asp code hinbekommen, aber eben nicht im zusammenhang mit dem forum!

mfg
NasenBär ist offline   Mit Zitat antworten
Alt 04.09.2003, 09:26   #4
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 57
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Standard

Blöde Frage, aber was ist brinkster ?
Unterstützt das ASP?
____________________________________
Bibel
Flink ist offline   Mit Zitat antworten
Alt 04.09.2003, 10:37   #5
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Brinkster ist ein Webhoster (www.brinkster.com), auf dem man auch gratis ASP Seiten hosten kann (30MB Speicherplatz, max. 500MB Traffic im Monat, keine Werbung (wenn ichs richtig im Kopf hab) ).

Du hast zwar auch noch Browserupload bei dem ganzen, aber wenn man kein Geld hat und trotzdem ASP proggt muss man seine Seiten ja auch irgendwohin tun ;-)

mfg T.
T.dot ist offline   Mit Zitat antworten
Alt 04.09.2003, 11:10   #6
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 42
Beiträge: 1.959

Mein Computer

Standard

Hi an Alle

Zitat:
Aber wenn man kein Geld hat und trotzdem ASP proggt muss man seine Seiten ja auch irgendwohin tun ;-)
jo genau!!

Auf meinem Server

ich finde eh das zu wenig webserver gibt die asp anbieten gratis, denn php gibt es schon zu viele.
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 04.09.2003, 11:22   #7
moorhahn
Veteran
 
Registriert seit: 26.12.2000
Beiträge: 489


moorhahn eine Nachricht über ICQ schicken
Standard

es gibt viele free-webspaces die php unterstützen, aber die sind alle voller werbung oder langsam oder oft down, is bei asp auch so, nur gibts halt ned ganz so viele wie php-webspaces.

@brinkster: is auch oft langsam, manchmal schnell.
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen).
moorhahn ist offline   Mit Zitat antworten
Alt 04.09.2003, 11:54   #8
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

@ moorhahn:

da hast schon geschaut:
http://www.hotscripts.com/ASP/Script...ems/index.html

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 04.09.2003, 14:03   #9
moorhahn
Veteran
 
Registriert seit: 26.12.2000
Beiträge: 489


moorhahn eine Nachricht über ICQ schicken
Standard

@snowman: hast wahrscheinlich nasenbär gemeint, oder?
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen).
moorhahn ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:55 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag