Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

eMail-Kontakt auf HP funzt nicht

Hallo,

ich habe heute schon wieder mal eine Frage:

Ich habe auf der HP unter "Kontakt" eine Formular eingefummelt, dass bei Anfrage die Daten entsprechend über mittelt werden sollten. Es hat einmal geklappt auf einem Rechner wo nur Outlook Express installiert ist. Mein eigener Rechner hingegen hat nur IncrediMail installiert. Da funzt es nicht!

Wer kann mir sagen was hieran vielleicht falsch ist:
<html>
<head>
  </head>
<body style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
 link="#3366ff" vlink="#3366ff" alink="#3366ff">
<form action="mailto:[email protected]" method="post"
 enctype="text/plain"><b><i><font color="#000000"><font size="+1"><br>
Bitte
schicken Sie uns eine E-Mail<br>
  <br>
  </font></font></i></b>
  <table cols="2" width="100%" bgcolor="#3333ff">
    <tbody>
      <tr>
        <td width="20%"><font color="#ffffff">Name:</font></td>
        <td><input name="Name" size="40" maxlength="40"></td>
      </tr>
      <tr>
        <td><font color="#ffffff">E-Mail:</font></td>
        <td><input name="E-Mail" size="40" maxlength="40"></td>
      </tr>
      <tr>
        <td valign="top">&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td valign="top" style="color: rgb(255, 255, 255);">Anschrift</td>
        <td><input name="anschrift" size="70" maxlength="70"></td>
      </tr>
      <tr>
        <td valign="top" style="color: rgb(255, 255, 255);">PLZ</td>
        <td><input name="plz" size="10" maxlength="10"></td>
      </tr>
      <tr>
        <td valign="top" style="color: rgb(255, 255, 255);">Wohnort</td>
        <td><input name="wohnort" size="40" maxlength="40"></td>
      </tr>
      <tr>
        <td style="vertical-align: top;"><br>
        </td>
        <td style="vertical-align: top;"><br>
        </td>
      </tr>
      <tr>
        <td style="vertical-align: top;"><span
 style="color: rgb(255, 255, 255);">Telefon dienstlich</span><br>
        </td>
        <td style="vertical-align: top;"><input name="wohnort" size="40"
 maxlength="40"></td>
      </tr>
      <tr>
        <td style="vertical-align: top;"><span
 style="color: rgb(255, 255, 255);">Telefon privat</span><br>
        </td>
        <td style="vertical-align: top;"><input name="wohnort" size="40"
 maxlength="40"></td>
      </tr>
      <tr>
        <td valign="top">&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td valign="top"><font color="#ffffff">Text:</font></td>
        <td><textarea name="Text" rows="5" cols="30"></textarea> </td>
      </tr>
      <tr>
        <td><br>
        </td>
        <td><input type="submit" value="Senden"> <input type="reset"
 value="L&ouml;schen"></td>
      </tr>
    </tbody>
  </table>
  <br>
&nbsp;
</form>
</body>
</html>

Da ich leider weder ein Programm noch Kenntnis von PhP (? Programmierierung) oder so habe, wollte ich es mittels HTML machen. Aber irgendwas ist falsch daran.

Könnt Ihr mir vielleicht beim "richtigen" HTML-Code helfen?

Höllenweib


Antworten zu eMail-Kontakt auf HP funzt nicht:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

also auf den ersten Blick ist der Formular-Tag richtig:
<form action="mailto:[email protected]" method="post" enctype="text/plain">

wenn nun das Formular abgeschickt wird, muss sich auf dem Rechner der Standard-eMail-Client öffnen. Wenn er das bei dir nicht tut, dann is sicherlich in den Einstellungen von IncrediMail was falsch gelaufen, anders kann ich mir das nicht vorstellen. Ich habs hier mit "The Bat!" probiert, funzt einwandfrei.
Aber wie du nun bei dir selbst bemerkst, ist diese Lösung eher schlecht, denn jeder der keinen eMail-Client installeirt hat oder jeder der an einen Fremdrechner (Freund, Bibliothek, Uni,...) sitzt, kann dir keine eMail schicken. Wenn du PHP nutzen kannst, dann solltest du das tun. ;)

Mario 8)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

auf der Webseite mal probiert, geht bei mir, das Mailporgramm öffnet sich. Auf der Kontakt-Seite verweisen allerdings noch einige Dateien auf deinen lokalen Rechner c:\... usw. Die müssen noch auf das Netz bezogen werden bzw. den Pfad weglassen.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

das mit dem PHP habe ich nun schon mehrfach gelesen, leider habe ich davon keine Ahnung.

Das eMail-Programm geht auf, aber untenstehender Text, wie er bei meinem Freund auf dem Rechner zu sehen ist, kommt bei mir nicht.

Name=XXXX
[email protected]
anschrift=
plz=
wohnort=
Text=hi baby, wird heute ne lange nacht, leider.

Unter IncediMail öffnet sich lediglich ein offenes Fenster und wenn ich diese absende ist die Mail leer.

Wer kann denn helfen mit dem "PHP"? Was brauche ich dazu?

Höllenweib

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

vielleicht hängt IncrediMail den Text automatisch als Attachement an?
Wenn du PHP nutzen willst, muss das Dein Provider unterstützen, sonst funzt das nicht.

Mario 8)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

liegt aber eher an dem Programm, die meisten nehmen aber Outlook, Oultook Express oder Thundebird (bzw. Mozilla)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

ist aber sehr merkwürdig. Denn einmal klappte es ja.
Der allererste Test ging und dann nicht mehr. Geändert habe ich nix mehr daran.

Über Outlook geht es leider jetzt auch nicht mehr

Höllenweib

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Probiere mal Outlook oder IncrediMail manuell als Standard-Mailprogramm einzustellen. Da gibts einen Hacken in den Optionen. Vielleicht ist da was schief gegangen.

Mario 8)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Nachtrag: Probiere erst mal aug einer anderen HP, ob dort bei einem Klick auf so einen mailto-Link dein Mailprogramm startet!

Mario 8)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo Mario,

wenn ich von meinem Bekannte ins eMail Feld klicke und ihm was zu kommen lassen will, funzt es.

Bei unserer Seite leider momentan nur mit %-Zeichen. Habe aber nix am Quelltext geändert. Ist schon sehr eigenartig. Kann es der Anbieter vielleicht sein?

Höllenweib

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,
naja, dass es am Anbieter liegt ist unwahrscheinlich. Dass es bei einem Bekannten funktioniert kann auch daran liegen, dass er das Formular mit einem PHP-Script auswertet? Wegen der Zeichencodierung: Das Leerzeichen wird in HTML mit %20 codiert. Versuche im <Form>-Tag mal das enctype="text/plain" wegzulassen und dem Browser die Codierung selbst bestimmen; guck mal obs dann funktioniert.

Mario 8)


« auflösung!!??FTP / Javascript / URL »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Datenbank
Eine Datenbank (DBS), im englischen database, ist eine strukturierte Datensammlung und fungiert wie ein "digitales Archiv". Datenbanken dienen der effizienten Aufbewahrun...

Datenkompression
Siehe komprimieren. ...

Datenrate
Die Datenrate, oft auch als Datenübertragungsrate oder Datentransferrate bezeichnet, gibt an, wie viele Daten in einer bestimmten Zeiteinheit (meistens pro Sekunde) ...