Jau das geht dann so wie ich es schon angedeutet hab (und Emanuel auch nur ohne HTML)

Die ganzen Zeilen mu�t du nicht neu schreiben. Du musst es nur ASP Konform um�ndern:

Alle " m��en "" werden damit ASP diese nicht als Text nimmt sondern verarbeitet und 
die Daten der Form anzeigt.

Um das zu veranschaulichen habe ich mal dein HTML Fragment so umge�ndert das das �ber
die Response.write methode sowie als body von der email angegeben werden kann:

strContent = strContent & "<table width=""600"" border=""0"" cellspacing=""0"" 
cellpadding=""0"">" & vbcrlf
strContent = strContent & vbTab & "<tr>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td colspan=""3"">" & vbcrlf
strContent = strContent & vbTab & vbTab & vbTab & "<p><b>ONLINEBEWERBUNG</b></p>" & 
vbcrlf
strContent = strContent & vbTab & vbTab & vbTab & "<p><b>Pers&ouml;nliche 
Daten</b></p>" & vbcrlf
strContent = strContent & vbTab & vbTab & "</td>" & vbcrlf
strContent = strContent & vbTab & "</tr>" & vbcrlf
strContent = strContent & vbTab & "<tr>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td width=""200"">&nbsp;</td>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td colspan=""2"">&nbsp;</td>" & vbcrlf
strContent = strContent & vbTab & "</tr>" & vbcrlf
strContent = strContent & vbTab & "<tr>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td width=""200"">Anrede: </td>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td colspan=""2"">
strContent = strContent & anrede
strContent = strContent & vbTab & vbTab & "</td>" & vbcrlf
strContent = strContent & vbTab & "</tr>" & vbcrlf
strContent = strContent & vbTab & "<tr>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td width=""200"">Titel: </td>" & vbcrlf
strContent = strContent & vbTab & vbTab & "<td colspan=""2"">
strContent = strContent & titel
strContent = strContent & vbTab & vbTab & "</td>" & vbcrlf
strContent = strContent & vbTab & "</tr>" & vbcrlf

usw..

zu beachten sind die doppelten anf�hrungsstriche, hier bei den ma�angaben der tabelle. 
diese werden im
string dann ei normaler string da ja ein normales anf�hrungszeichen im asp code ein 
string trennunszeichen ist.

Gru� J�rg

-----Urspr�ngliche Nachricht-----
Von: Simone E [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 31. Mai 2002 14:39
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] Re: Formular verarbeiten und per E-mail
versenden



Hallo!

>Ich denke es war zus�tzlich noch gemeint das sowieso erstellte HTML 
>Formular anzuh�ngen!

Nein, das muss nicht unbedingt sein, es kann auch einfach als HTML-Mail 
versendet werden.

>Dies m��te in eine tempor�re Datei gespeichert werden und �ber die 
>.AttachFile Method in
>die Mail geh�ngt werden.

>Damit auch was als Text da steht w�rde ich das �bernehmen was Emanuel schon 
>geschrieben hat.

>In der ASP Datei die die Best�tigung erstellt m��test du alles was du 
>asugibts in einen String speichern!

Alles? Von <HTML> bis </HTML>? Wie krieg ich denn das Ganze in einen String? 
M�sste da nicht dann alles mit & verbunden werden?

>Diesen String speicherst du mit den FileSystemObjects. Am Ende der Seite 
>verschickst du dann die Mail!
>Gibt dabei halt nur das Problem das evtl. Grafiken auch mitverschickt 
>werden m��en und in einem Ordner
>dann beim Client abgespeichert werden. Es mu� auch noch gekl�rt werden wie 
>das mit den Rechten zum
>Schreiben wegen der tempor�ren Datei aussieht.

Grafiken m�ssen keine verschickt werden, geht nur um die HTML-Seite mit 
Tabelle & Text.
>
>Hier ein kleines Beispiel:
>
><%@ Language=VBScript %>
><%
>dim strContent
>
>strContent = "<html><body>" & vbcrlf
>strContent = strContent & "Name=" & Request.Form("txtName") & "<br>" & 
>vbcrlf
>strContent = strContent & "eMail=" & Request.Form("txtEmail") & "<br>" & 
>vbcrlf
>strContent = strContent & "</body></html>"

Ich glaub, ich hab hier grundst�tzlich was falsch gemacht :(
Die HTML-Seite hab ich ja schon geschrieben:

<table width="600" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td colspan="3">
      <p><b>ONLINEBEWERBUNG</b></p>
      <p><b>Pers&ouml;nliche Daten</b></p>
    </td>
  </tr>
  <tr>
    <td width="200">&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td width="200">Anrede: </td>
    <td colspan="2">
      <%response.write anrede%>
    </td>
  </tr>
  <tr>
    <td width="200">Titel: </td>
    <td colspan="2">
      <%response.write titel%>
    </td>
  </tr>

usw. ... das Ganze (die Tabelle) hat etwas mehr als 600 Zeilen ...
muss ich echt das ganze Ding neu schreiben!?!?
W�r sch�n wenn es eine einfachere L�sung g�be.

Lg,
Simone

_________________________________________________________________
Testen Sie MSN Messenger f�r Ihren Online-Chat mit Freunden: 
http://messenger.msn.com


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an