HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum
 

 
 

Anzeige 
 
HTMLWorld » Forum

Thema anzeigen - PHP-Kontaktformular erstellen....

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

PHP-Kontaktformular erstellen....

 

Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   PHP
Vorheriges Thema:
Nächstes Thema:  
Autor Nachricht
michael.kaip



Anmeldungsdatum: 19.02.2010
Beiträge: 3
Wohnort: Frankfurt am Main

BeitragVerfasst am: 19.02.2010 16:32:46    Titel: PHP-Kontaktformular erstellen.... Antworten mit Zitat

Hallo Ihr Profis,

ich bin gerade dabei meine erste eigene Homepage in Expression Web zu erstellen. Ist zwar ziemlich aufwendig, wenn man keine Ahnung hat, aber ich bin mit dem Layout eigentlich ganz zufrieden.

Womit ich gar nicht klar komme ist die Erstellung eines Kontaktformulars. Ich habe es jetzt in HTML gebastelt und festgestellt, dass beim Absenden des Formulars immer ein E-Mail Fenster geöffnet wird. Allerdings war das nicht die Idee, sondern das Formular soll im Hintergrund an meine Adresse geschickt werden und der Absender eine Meldung erhalten. Schön wäre, wenn das ganze dann auch noch durch eine Antwort an die E-Mail des Absenders ergänzt würde.

Wie ich bis jetzt herausfinden konnte, komme ich da wohl nicht umhin, mich mit PHP auseinanderzusetzen. Allerdings weiss ich überhaupt nicht, wie ich dass in Expression Web anstellen soll, bzw. wie ich das in PHP erstellt Formular an dem dafür vorgesehenen Platz in meiner bereits bestehenden HTML-Seite einbinden kann...

Kann mir bitte jemand helfen?

Vielen Dank und viele Grüße,

Michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
OneMoreMedia
Forumsteilnehmer


Anmeldungsdatum: 25.01.2010
Beiträge: 6

BeitragVerfasst am: 19.02.2010 17:27:53    Titel: Antworten mit Zitat

Quelltext wäre nicht schlecht, sonst wird Dir keiner helfen können.

Wie oder wohin wird das Formular geschickt?

<form action="...??..." method="..??..">
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
michael.kaip



Anmeldungsdatum: 19.02.2010
Beiträge: 3
Wohnort: Frankfurt am Main

BeitragVerfasst am: 19.02.2010 18:38:00    Titel: Antworten mit Zitat

Hallo,

tausend Dank für Deine schnelle Antwort - hier der Quellcode:

Code:

   <form action="mailto:info@mku-consultants.com" class="style35" method="post" style="height: 491px">
                  <table style="width: 100%">
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        Anrede:</td>
                        <td class="style37" style="width: 130px; height: 17px">
                        <select class="style38" name="Select1" style="width: 119px">
                        <option></option>
                        </select></td>
                        <td class="style37" style="height: 17px; width: 44px">
                        Titel:</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        <select class="style38" name="Select2" style="width: 119px">
                        <option></option>
                        </select></td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        Name:</td>
                        <td class="style37" style="width: 130px; height: 17px">
                        <input class="style39" name="Text1" style="width: 113px" type="text" /></td>
                        <td class="style37" style="height: 17px; width: 44px">
                        Vorname:</td>
                        <td class="style37" style="width: 130px; height: 17px">
                        <input class="style39" name="Text2" style="width: 113px" type="text" /></td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        </td>
                        <td class="style37" style="height: 17px; width: 130px">
                        </td>
                        <td class="style37" style="height: 17px; width: 44px">
                        </td>
                        <td class="style37" style="height: 17px; width: 130px">
                        </td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        Firma:</td>
                        <td class="style37" colspan="3" style="height: 17px">
                        <input class="style39" name="Text3" style="width: 307px" type="text" />&nbsp;</td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        Straße:</td>
                        <td class="style37" colspan="3" style="height: 17px">
                        <input class="style38" name="Text4" style="width: 307px" type="text" />&nbsp;</td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        PLZ:</td>
                        <td class="style37" style="width: 130px; height: 17px">
                        <input class="style38" name="Text5" style="width: 113px" type="text" /></td>
                        <td class="style37" style="width: 44px; height: 17px">
                        Ort:</td>
                        <td class="style37" style="width: 130px; height: 17px">
                        <input class="style38" name="Text6" style="width: 113px" type="text" /></td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px; width: 44px">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        &nbsp;</td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        Telefon:</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        <input class="style38" name="Text7" style="width: 113px" type="text" />&nbsp;</td>
                        <td class="style37" style="height: 17px; width: 44px">
                        E-Mail:</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        <input class="style38" name="Text8" style="width: 113px" type="text" />&nbsp;</td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px; width: 44px">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px; width: 130px">
                        &nbsp;</td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px" valign="top">
                        Nachricht:</td>
                        <td class="style37" colspan="3" style="height: 17px">
                        <textarea class="style38" name="TextArea1" style="width: 307px; height: 256px"></textarea>&nbsp;</td>
                     </tr>
                     <tr>
                        <td class="style37" style="width: 60px; height: 17px" valign="top">
                        &nbsp;</td>
                        <td class="style37" style="height: 17px">
                        <input class="style40" name="Button1" type="submit" value="absenden" />&nbsp;</td>
                        <td class="style37" colspan="2" style="height: 17px">
                        <input class="style40" name="Button2" type="reset" value="zurücksetzen" />&nbsp;</td>
                     </tr>
                  </table>
               </form>


Ich habe auch schon eine neue Datei mit dem Namen Kontakt.php angelegt und den gesamten Quellcode reinkopiert...

Wäre toll, wenn Du mir sagen könntest, was als nächstes zu tun ist.

Vielen Dank für Deine Unterstützung!

Micha
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
OneMoreMedia
Forumsteilnehmer


Anmeldungsdatum: 25.01.2010
Beiträge: 6

BeitragVerfasst am: 19.02.2010 20:28:01    Titel: Antworten mit Zitat

Der Inhalt wird direkt an das E-Mail-Programm gesendet!?

action=".... => muss den Javascript- oder PHP-Code ansprechen!!

Ãœbrigens sollte name besser beschriftet werden, damit man später auch nachvollziehen kann, welcher Inhalt zu welchem Feld gehört.

Bsp.:
Name: <input class="style39" name="name" style="width: 113px" type="text" />


Es gibt zahlreiche Beschreibungen und Formulargeneratoren für ein einfaches Formular wie dieses. Einfach mal googeln.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
michael.kaip



Anmeldungsdatum: 19.02.2010
Beiträge: 3
Wohnort: Frankfurt am Main

BeitragVerfasst am: 19.02.2010 23:35:57    Titel: Antworten mit Zitat

Danke für die Rückmeldung!

Ich habe mir nun verschiedene Generatoren angeschaut. Nur die beinhalten immer alle ein eigenes Formular. Aber, ich möchte gerne mein Formular in der Gestaltung so beibehalten wie es ist.

Hast Du auch eine Idee, wie ich meinen Quellcode so verändern kann, das es funktioniert?

Das gestalten hat ja echt gut geklappt, nur von Programmierung habe ich leider überhaupt keine Ahnung...

Wäre super, wenn Du mir helfen könntest, das Problem zu lösen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   PHP
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.