Kontaktformular Erweitern geht das?

Thema wurde von heinrichschmela, 5. November 2015 erstellt.

  1. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    #1 heinrichschmela, 5. November 2015
    Zuletzt bearbeitet: 5. November 2015
    Hallo ihr ich bin gerade dabei ein eigenständiges kontaktformular zu basteln.
    Ist dies ohne weiteres möglich einzubinden?

    Im contenet manager wird nur html angeboten jedoch hab ich mal den code für euch ob das überhaupt so richtig ist.

    HTML:
    <form method="post" action="kontaktformular.php">
    <table border="0">
    <tr>
    <td>Anrede</td>
    <td>Herr: <input type="radio" value="Herr" name="anrede"> 
        Frau: <input type="radio" value="Frau" name="anrede"> </td>
    </tr>
    <tr>
    <td>Vornamen</td>
    <td><input type="name" name="vorname"></td>
    </tr>
    <tr>
    <td>Nachnamen</td>
    <td><input type="name" name="nachname"></td>
    </tr>
    <tr>
    <td>Firma</td>
    <td><input type="name" name="Firma"></td>
    </tr>
    <tr>
    <td>Rueckruf</td>
    <td><input type="name" name="Rueckrufnummer"></td>
    </tr>
    <tr>
    <td>Straße</td>
    <td><input type="name" name="Straße"></td>
    </tr>
    <tr>
    <td>PLZ</td>
    <td><input type="name" name="PLZ"></td>
    </tr>
    <tr>
    <td>Wohnort</td>
    <td><input type="name" name="Wohnort"></td>
    </tr>
    <tr>
    <td>Email</td>
    <td><input type="name" name="Email"></td>
    </tr>
    <tr>
    <td>Nachricht</td>
    <td><textarea name="nachricht" cols="45" rows="15"></textarea></td>
    </tr>
    <tr>
      <td>Absenden</td>
      <td><input type="submit" value="Anfrage jetzt absenden"></td>
    </tr>
    <tr>
    <td>Loeschen</td>
    <td><input type="reset" value="Text Löschen"></td>
    </tr>
    </table>
    
    
    <br>
    PHP:
    <?php
    $anrede 
    $_REQUEST['anrede'];
    $vorname   $_REQUEST['vorname'];
    $nachname  $_REQUEST['nachname'];
    $firma $_REQUEST['firma'];
    $rueckrufnummer $_REQUEST['Rueckrufnummer'];
    $Straße $_REQUEST['Straße'];
    $PLZ $_REQUEST['PLZ'];
    $Wohnort $_REQUEST['Wohnort'];
    $Email $_REQUEST['Email'];
    $Nachricht $_REQUEST['nachricht'];

    $empfaenger "****@gmx.de";
    $absender $Email;

    $betreffwebmaster "Kontaktanfrage ($name $nachname)";
    $koerperwebmaster "&name hat ueber die Webseite ****folgende Kontaktanfrage gestellt: \n\n" .;
    "\n\n\
    Kontaktdaten \n
    \tName : 
    $anrede $name $nachname \n
    \temail: 
    $mail \n
    \n\n" 
    .
    $nachricht;

    &
    betreffkunde "Ihre Kontaktanfrage bei ****";
    $koerperkunde "Sie ($name $nachname) haben über die Webseite ***** folgende anfrage gesendet.;
    "
    \n\n
    Kontaktdaten
    : \n
    \tName$anrede $name $nachname \n
    \teMail$mail \n
    \n\n" .
    $nachricht;

    $abgesandt = "<h1>Kontaktbesteatigung</h1><p>Vielen Dank für ihre AnfrageWir werden umgehend ihre anfrage bearbeiten.<br><br><br></p>"; 

    mail("
    $empfaenger","betreffwebmaster","$koerperwebmaster\n","FROM$absender\n");
    mail("
    $mail","$betreffkunde","$koerperkunde"\n","FROM: $absender\n");
    echo 
    $abgesandt;

    ?>

    mein problem ist nun hierbei das das nicht richtig ausgegeben wird und keine email ankommt oder liegt das daran das ich es lokal teste?

    Wie kann ich diese dateien in den shop einbinden?

    lg

    *** diese zeichen werden natürlich richtig reingeschrieben :D
     
  2. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    Ich weiß nicht ob das Thema nerft aber ich denke es könnte jemand wissen Barbara? Wilken? Könnt ihr mir bitte helfen.
     
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hallo Heinrich,

    Warum möchtest Du die gesamten Kundendaten habe, wenn der Kunde vielleicht nur wissen möchte wie lange der Versand dauert?
    Die meisten Kunden werden das vermutlich nicht ausfüllen wollen.

    Ich kann Dir nicht wirklich helfen, nur soviel:
    im Content-Manager kannst Du nur einen zusätzlichen Text einfügen, der dann mit auf der Kontakt-Seite erscheint.
    Du hast da keinen Einfluss auf das Formular.

    Soweit ich das sehe, hängen da einige Dateien drann, sowie Eintragungen in der Datenbank.