Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Kontakt-Formular PHP bei Strato

Empfohlene Antworten

Veröffentlicht

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>

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...

Vielen Dank für den Link...der scheint mir weiter zu helfen..konnte aber bisher nur kurz rauf schauen..ist jedenfalls sehr gut alles erklärt... :D

  • 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.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.