Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Form Mailer





Frage

Hi @all Habe versucht einen eigenen Form mailer zu programmieren leider kommt nur meine selbst angefertigte Fehlerseite zum Vorschein. Ich glaube ich habe z.B. Name="" nicht den richtigen Wert eingeben und ich wüsste auch nicht was dort reinkommen muss. Bitte helft mir!!! MFG SubZero <FORM ACTION="http://www.onlinewebservice6.de/cgi-bin/formmail.pl" METHOD="POST"> <INPUT TYPE=HIDDEN NAME=id VALUE="34518"> <INPUT TYPE=HIDDEN NAME="env_report" value="REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT"> <INPUT TYPE=HIDDEN NAME="required" VALUE="realname,email,id31,id95,id98,id2000,idme,idnt,idxp,idli,idmc,Q336,check"> <INPUT TYPE=HIDDEN NAME="subject" VALUE="Newsletter"> <INPUT TYPE=HIDDEN NAME="redirect" VALUE="http://520097896885.bei.t-online.de/form.htm"> <INPUT TYPE=HIDDEN NAME="missing_fields_redirect" VALUE="http://520097896885.bei.t-online.de/form-mailer-fehler.htm"> <code align="center"></p> <TABLE BORDER=0 WIDTH=500> <TR><TD VALIGN=center>Dein Name:<TD> <INPUT style="font-family: Copperplate Gothic Bold; color: #00CC99" maxlength="25" TYPE=text NAME="realname" size="25"> </TR> <TR><TD VALIGN=center>Deine e-Mail:<TD> <INPUT style="font-family: Copperplate Gothic Bold; color: #00CC99" maxlength="25" TYPE=text NAME="email" size="25"> </TR> </table>  <p>Welches Betriebsprogramm nutzt du? <br> <br> <input type="radio" value="id31" name="required" >Windows 3.1X <input type="radio" value="id95" name="required" >Windows 95 <input type="radio" value="id98" name="required" >Windows 98 <input type="radio" value="id2000" name="required" >Windows 2000 <input type="radio" value="idme" name="required" >Windows ME <input type="radio" value="idnt" name="required" >Windows NT <input type="radio" value="idxp" name="required" checked="on">Windows XP <input type="radio" value="idli" name="required" >Linux Unix <input type="radio" value="idmc" name="required" >Macintosch </p> <p> Anmerkung Kommentar:</p> <table> <TR><TD VALIGN=center>Dein Kommentar:<TD> <TEXTAREA name="Q336" maxlength="100" onKeyDown="textCounter(this.form.Q336,this.form.remLentext,100);" onKeyUp="textCounter(this.form.Q336,this.form.remLentext,100);" COLS=30 ROWS=4 WRAP=VIRTUAL> </TEXTAREA> <br><br><code>Es sind noch</code> <input type=box readonly name=remLentext size=3 value=100><code>Buchstaben übrig.</code> </TR> <br></table> <br> <p align="center">Keine Ahnung</p> <select value="check" name="requried"> <option selected>super</option> <option>Ok</option> <option>nicht gut</option> <option>was willst</option> </select> <br> <br> <input type="submit" method="post" value="Senden" min="2" max="25"> <input type="reset" value="Löschen" min="2" max="25"></code></div> <code align="right">Copyright © SubZero</code> <p align="center"><a href="hauptteil.htm"><code><<<===/Haupt\===>>></a></p> </form>

Antwort 1 von SubZero

Vielleicht ist es einfach zu schwer...

Antwort 2 von SubZero

Einer geht noch...

Antwort 3 von SubZero

einer geht noch rein....

Antwort 4 von semi

Dein Problem ist völlig unklar.
Beschreibe genau, was nicht funktioniert und wie das Skript formmail.pl aussieht, dann kann Dir vielleicht jemand helfen.

Übrigens. Es ist nicht die feine Art, sein eigenes Copyright auf fremde Inhalte zu setzen.

Gruß,
Michael

Antwort 5 von Friedel

Da sind jedenfalls sehr viele Fehler drin. Du solltst dich erst mal grundsätzlich mit HTML befassen. Zeilen wie
Zitat:
<code align="center"></p>
sind mehr als sinnlos. Wenn du allen Formularfeldern den gleichen Namen (name="required") gibst kann auch hier nix funktionieren. Den Namen braucht man doch, dqmit ein Script genau dieses Feld ansprechen kann.

Antwort 6 von semi

@Friedel
Bei Radio-Buttons kannst Du durchaus gleiche Namen verwenden, solltest Du sogar, damit es funktioniert. Steht in Deinem Einführungskurs in HTML nichts darüber? :-)


Antwort 7 von Friedel

@semi: Sorry. Da hab ich beim Kopieren einen Fehler gemacht. Hab den Teil mit den Radiobuttons 2 mal kopiert. Daher war bei mir natürlich der Name für 2 Gruppen Radiobuttons vergeben.

Antwort 8 von Friedel

Aber was ist mit der formmail.pl? Ohne die kann man natürlich nicht erkennen was passieren müßte. Was solll eigentlich
Zitat:
<code><<<===/Haupt\===>>>
deiner Meinung nach bewirken?

Antwort 9 von semi

@Friedel
Ich glaube wir führen Selbstgespräche :-)
SubZero scheint an der Lösung seines Problems kein Interesse mehr zu haben.

Antwort 10 von SubZero

Doch doch ich habe noch Interesse.
Ok, dass mit dem Copyright war blöd.
Also mit dem Tag <code> wollt ich den Schriftgard festlegen hab ich so gelesen. Ich wäre sehr dankbar, wenn ihr mir den Code umschreiben würdet.
Habe mir ein Buch über HTML gekauft aber daraus wird man nicht schlau dort wird nichts erklärt =;-(.
MFG
SubZero

Antwort 11 von xxx23

Meinst du mit Schriftgrad nicht eher:
<font size="3">Text</font>


Antwort 12 von SubZero

nein eigentlich nicht mit <code> hätte ich auch <font face="Courier New"></font> schreiben können aber darum geht es doch nicht. Ich möchte einfach nur den Form Mailer in Gang bringen.
Um jede Hilfe wäre ich sehr dankbar
MFG
SubZero

Antwort 13 von semi

Du mußt doch irgendeine Beischreibung zu dem Formmailer haben, wenn Du Dich bei Online Webservice angemeldet hast.
Wenn Du es aus irgendwelchen T-Online Seiten kopiert hast, dann darfst Du es nicht verwenden. Du mußt Dich registrieren und Deine eigene Id benutzen.
Ungefähr so sollte es wohl aussehen.

<form action="http://www.onlinewebservice6.de/cgi-bin/formmail.pl" method="post">
<input type=hidden name="id"         value="DEINE-ID-HIER-EINTRAGEN">
<input type=hidden name="env_report" value="REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT">
<input type=hidden name="required"   value="name,email,betriebssystem,kommentar">
<input type=hidden name="subject"    value="Newsletter"
<input type=hidden name="redirect"   value="http://www.o-auch-immer.de/????????.htm">
<input type=hidden name="missing_fields_redirect" 
   value="http://www.o-auch-immer.de/error-eingabe-unvollstaendig.htm">
<table width="760">
<tr><td>Dein Name:   </td><td><input type=text name="name"></td></tr>
<tr><td>Deine Email: </td><td><input type=text name="email"></td></tr>
<tr><td colspan=2>Welches Betriebssystem nutzt Du?</td></tr>
<tr style="margin-left:50px"><td colspan=2>
<input type=radio name="betriebssystem" value="w31">Windows 3.1x
<input type=radio name="betriebssystem" value="w95">Windows 95
<input type=radio name="betriebssystem" value="w98">Windows 98
<input type=radio name="betriebssystem" value="w2k">Windows 2000
<input type=radio name="betriebssystem" value="wme">Windows ME
<input type=radio name="betriebssystem" value="wnt">Windows NT
<input type=radio name="betriebssystem" value="wxp">Windows XP
</td></tr>
<tr style="margin-left:50px"><td colspan=2>
<input type=radio name="betriebssystem" value="lnx">Linux
<input type=radio name="betriebssystem" value="qnx">QNX
<input type=radio name="betriebssystem" value="bos">BeOS
<input type=radio name="betriebssystem" value="cpm">CP/M :-)
<input type=radio name="betriebssystem" value="mac">Macintosch
<input type=radio name="betriebssystem" value="ufo">Who cares?
</td></tr>
<tr><td colspan=2>Kommentar</td></tr>
<tr style="margin-left:50px"><td colspan=2>
<textarea name="kommentar" cols=30 rows=4 maxlength="100">
</textarea></td></tr>
<tr><td colspan=2> </td></tr>
<tr><td colspan=2>
<input type=submit value="Senden"> 
<input type=reset value="Löschen">
</td></tr>
</table>
</form>

Ob es funktioniert habe ich keine Ahnung, zumindest ist es halbwegs darstellbares HTML :-)

Gruß,
Michael

Antwort 14 von semi

Ich glaube dort fehlt noch
<input type=hidden name="action" value="send">

Frage am besten die Leute von OnlineWebService.

Antwort 15 von SubZero

Ertsmal einen schönen Dank.
Werde den code noch ausprobieren und noch ein wenig umschreiben.
Aber ich habe ganz sich nicht etwas kopiert.
Kannst du mir noch erklären wie ich Hyperlnks, CSS ecetera im SN erstellen kann?
MFG
SubZero

Antwort 16 von semi

Meinst Du das hier?
https://supportnet.de/discussion/forumhilfe.asp

Der link steht doch über dem Formular für Antworten :-)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: