Zum Inhalt springen

Kontakt-Formular PHP bei Strato


Himmelhund

Empfohlene Beiträge

Hallo, ich habe ein Kontaktformular bei Strato erstellt (HTML hab ich verworfen, falls nun jemand auf meinen älteren Beitrag zu sprechen kommen sollte) - Funktioniert an sich auch alles ganz gut...bis auf den Zeilenumbruch...ich möchte, dass die Eingaben, die man im Formular macht, in der ankommenden Mail einen Zeilenumbruch bekommen...zur Zeit kommt alles als ein grosser, kompakter Text an =(

Und nein, ich habe nicht die grosse Ahnung vom PHP und derlei, deswegen wende ich mich ja an Euch ;D

Optional würd ich es super finden, wenn man mittels eines Scriptes die Feldeingaben überprüfen könnte?

...sollte diese Frage beantwortet werden und alles Funktionieren, hab ich danach noch ein Anliegen :)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

        <head>

                <meta http-equiv="content-type" content="text/html;charset=utf-8" />

                <title>Kontaktformular</title>

                <!-- Inhalt kommt aus der Kundeneingabe -->

                <style type="text/css" media="screen">

<!--

body { font-size: 12px; font-family: tahoma, verdana; }

input { font-size: 12px; font-family: tahoma, verdana; }

textarea { font-size: 12px; font-family: tahoma, verdana; }

caption { font-weight: bold; }

-->

                </style>

        </head>

        <body>


                <form action="/cgi-bin/send_form_mail.php.cgi" method="post">

                <!-- Inhalt ist feste Groesse, da immer das gleiche Script verwendet werden soll -->

                        <div align="center">

                                <table border="0" cellspacing="0" cellpadding="0">

                                        <caption>

                                                <br />

                                                <nobr>Email - Kontaktformular</nobr><br />

                                                <!-- Inhalt kommt aus der Kundeneingabe -->


                                        </caption>

                                        <tr height="24">

                                                <td width="24" height="24"></td>

                                                <td width="75" height="24"></td>

                                                <td width="6" height="24"></td>

                                                <td height="24"></td>

                                        </tr>

                                        <tr>


                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Vorname</nobr>:</td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Vorname" value="" size="40" /></td>

                                        </tr>

                                        <tr height="24">

                                                <td width="24" height="24"></td>


                                                <td width="75" height="24"></td>

                                                <td width="6" height="24"></td>

                                                <td height="24"></td>

                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Name</nobr>:</td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->


                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Nachname" value="" size="40" /></td>

                                        </tr>

                                        <tr height="24">

                                                <td width="24" height="24"></td>

                                                <td width="75" height="24"></td>

                                                <td width="6" height="24"></td>

                                                <td height="24"></td>

                                        </tr>


                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Straße</nobr>:</td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Straße" value="" size="40" /></td>

                                        </tr>


                                        <tr height="24">

                                                <td width="24" height="24"></td>

                                                <td width="75" height="24"></td>

                                                <td width="6" height="24"></td>

                                                <td height="24"></td>

                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Wohnort</nobr>:</td>


                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Wohnort" value="" size="40" /></td>

                                        </tr>

                                        <tr height="24">

                                                <td width="24" height="24"></td>

                                                <td width="75" height="24"></td>

                                                <td width="6" height="24"></td>

                                                <td height="24"></td>


                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Postleitzahl</nobr>:</td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Postleitzahl" value="" size="40" /></td>

                                        </tr>


                                        <tr height="12">

                                                <td width="24" height="12"></td>

                                                <td align="right" width="75" height="12"></td>

                                                <td valign="top" width="6" height="12"></td>

                                                <td valign="top" height="12"></td>

                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>E-Mail</nobr>:</td>


                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Email-Adresse" size="40" /></td>

                                        </tr>

                                        <tr height="12">

                                                <td width="24" height="12"></td>

                                                <td align="right" width="75" height="12"></td>

                                                <td valign="top" width="6" height="12"></td>

                                                <td valign="top" height="12"></td>


                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Telefon</nobr>:</td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="Telefonnummer" size="40" /></td>

                                        </tr>


                                        <tr height="12">

                                                <td width="24" height="12"></td>

                                                <td align="right" width="75" height="12"></td>

                                                <td valign="top" width="6" height="12"></td>

                                                <td valign="top" height="12"></td>

                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" width="75"><nobr>Betreff</nobr>:</td>


                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><input type="text" name="s_subject" size="40" /></td>

                                        </tr>

                                        <tr height="12">

                                                <td width="24" height="12"></td>

                                                <td align="right" width="75" height="12"></td>

                                                <td valign="top" width="6" height="12"></td>

                                                <td valign="top" height="12"></td>


                                        </tr>

                                        <tr>

                                                <td width="24"></td>

                                                <td align="right" valign="top" width="75"><nobr>Nachricht</nobr>:</td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                                <td valign="top" width="6"></td>

                                                <td valign="top"><textarea name="s_message" rows="6" cols="37"></textarea></td>


                                        </tr>

                                        <tr height="12">

                                                <td width="24" height="12"></td>

                                                <td align="right" valign="top" width="75" height="12"></td>

                                                <td valign="top" width="6" height="12"></td>

                                                <td valign="top" height="12"></td>

                                        </tr>

                                        <tr>

                                                <td width="24"></td>


                                                <td align="right" valign="top" width="75">

                                                <input type="hidden" name="r_email" value="meine@mail.de" />

                                                <input type="hidden" name="form_type" value="own_form" /></td>

                                                <td valign="top" width="6"></td>

                                                <td valign="top">

                                                <input type="reset" value="Zurücksetzen"/>

                                                <input type="submit" value="Abschicken" /></td>

                                                <!-- Inhalt kommt aus der Wordingdatei -->

                                        </tr>


                                </table>

                        </div>

                </form>

        </body>

</html>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für die Antworten...

Also, wie schon erwähnt, das Formular wurde von Strato generiert...

Es gibt nur einen "cgi-data" Ordner, keinen "cgi-bin" Ordner, geschweige denn, die erwähnte cgi-Datei... =(

Ich hatte gedacht, wenn man im von mir geposteten Script evt n Zeilenumbruch iwie generiert, dass jener dann auch im Endergebnis vorhanden wäre...wie z.B. die neuen Textfelder, die ich so hinzugefügt habe...

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 1 Jahr später...
Problem: Kontaktformular bei Strato erstellt - Funktioniert ganz gut...bis auf den Zeilenumbruch...ich möchte, dass die Eingaben, die man im Formular macht, in der ankommenden Mail einen Zeilenumbruch bekommen...zur Zeit kommt alles als ein grosser, kompakter Text an =(

Lösung (durch viel Experimentieren herausgefunden): Bei cgi-bin/send_form_mail.php.cgi darf der Feldname einschließlich des einzugebenen Feldinhalts bei <input ... max. 35 Zeichen betragen. Dann wird in der Antwortmail in jeder Zeile der Feldinhalt dargestellt. Sind mehr Zeichen vorhanden, werden die Felder hintereinander geschrieben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...