Kontaktformular

CSS, Java Script u.s.w

Moderator: HTML-Laie

Benutzeravatar
Butterblume
Held des Forums
Held des Forums
Beiträge: 7524
Registriert: Fr 3. Aug 2012, 16:33
Mein Vorname: Karin
Wohnort: Peine / Niedersachsen
Kontaktdaten:

Kontaktformular

Beitrag von Butterblume »

Hallo ihr,

ich hab noch einmal eine Frage. Und zwar verwende ich das Kontaktformular was ich hier von Peter (Admin) bekommen habe.

Nun habe ich auf meiner Seite: https://www.geburtstag.karins-poserbilder.de das Kontakformular https://www.geburtstag.karins-poserbild ... ontakt.php eingebaut und in dem Formular eine Spalte mit Geburtstagsdatum. Wenn ich das jedoch mache. wird mir nur dieses hier geschickt..

----------------------------

Betreff ist Eintrag
Webseite aus Nachricht: https://www.karins-servietten.de
Name aus Nachricht: Karin

Test

--------------------

Was hab ich da jetzt falsch gemacht? Ich setzte hier den Code vom Kontaktformular mal ein

Code: Alles auswählen

<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="POST">

<p style="text-align: center;">E-Mail:<br>
<input type="text" name="abs_mail" value="<?php (isset($_POST['abs_mail'])) ? print $_POST['abs_mail'] : print "deine@email.de";?>">
<br>
Name:<br>
<input type="text" name="abs_name" value="<?php (isset($_POST['abs_name'])) ? print $_POST['abs_name'] : print "Name";?>">
<br>
Geburtsdatum:<br>
<input type="text" name="abs_datum" value="<?php (isset($_POST['abs_datum'])) ? print $_POST['abs_datum'] : print "Geb. Datum";?>">
<br>
Webseite:<br>
<input type="text" name="abs_homepage" value="<?php (isset($_POST['abs_homepage'])) ? print $_POST['abs_homepage'] : print "https://";?>">
<br>
Betreff:<br>
<input type="text" name="abs_betreff" value="<?php (isset($_POST['abs_betreff'])) ? print $_POST['abs_betreff'] : print "Betreff";?>">
<br>
Nachricht:<br>
<textarea type="text" name="abs_nachricht"><?php (isset($_POST['abs_nachricht'])) ? print $_POST['abs_nachricht'] : print "";?></textarea>
<br>
Sicherheitscode:<br>
<img src="captcha/captcha.php" alt="Sicherheitscode" title="Sicherheitscode" /><br>
<input type="text" name="sicherheitscode" value="">
<br><br>
<input type="submit" name="btn_senden" value="Senden">
</form>
         
<?php
         
        if(isset($_POST['btn_senden'])){
        $Emp_Mail = "geburtstag@karins-poserbilder.de"; // hier die eigene E-Mailadresse anstelle des Plazhalters einfühgen
            if(empty($_POST['abs_betreff']) or empty($_POST['abs_nachricht']) or empty($_POST['sicherheitscode'])){
               
                echo "Bitte zuerst alle Felder ausfühlen!";
           
            } else {
            if(md5($_POST['sicherheitscode']) == $_SESSION['captcha_code']){
               $Abs_Mail = $_POST['abs_mail'];
               $Abs_Betreff = $_POST['abs_betreff'];
               $Abs_Nachricht = $_POST['abs_nachricht'];
            
               $Abs_Nachricht = "Webseite aus Nachricht: " . $_POST['abs_homepage'] . "\n" . "Name aus Nachricht: " . $_POST['abs_name'] . "\n\n" . $_POST['abs_nachricht'];
         
               #mail($Emp_Mail, $Abs_Betreff, $Abs_Nachricht,["From: $Abs_Mail"]);
         
               $versand = mail($Emp_Mail, $Abs_Betreff, $Abs_Nachricht,"From: $Abs_Mail");
         
               if($versand)
                  echo "<br/><br/><center>Vielen Dank! Deine E-Mail wurde erfolgreich versendet!</center>";
               else
                  echo "Fehler: E-Mail nicht versendet!";
               } else {
                  echo "Fehler: Falscher Sicherheitscode!";
               }
            }
            }
        ?>
Vielleicht hat jemand eine Idee welcher Fehler das ist?!
Kussi... und Bild für all eure Bemühungen!

Butterblume / Karin

https://www.karins-poserbilder.de
Benutzeravatar
HTML-Laie
Moderator
Moderator
Beiträge: 354
Registriert: So 19. Nov 2017, 12:42
Mein Vorname: Hape
Wohnort: Wesermarsch
Kontaktdaten:

Re: Kontaktformular

Beitrag von HTML-Laie »

Hast du die Spalte Geburtstag selbst eingefügt? Wurde das Script daraufhin erweitert? Soweit ich das sehe hast du nur diesen Bereich geändert:

Code: Alles auswählen

<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="POST">

<p style="text-align: center;">E-Mail:<br>
<input type="text" name="abs_mail" value="<?php (isset($_POST['abs_mail'])) ? print $_POST['abs_mail'] : print "deine@email.de";?>">
<br>
Name:<br>
<input type="text" name="abs_name" value="<?php (isset($_POST['abs_name'])) ? print $_POST['abs_name'] : print "Name";?>">
<br>
Geburtsdatum:<br>
<input type="text" name="abs_datum" value="<?php (isset($_POST['abs_datum'])) ? print $_POST['abs_datum'] : print "Geb. Datum";?>">
<br>
Webseite:<br>
<input type="text" name="abs_homepage" value="<?php (isset($_POST['abs_homepage'])) ? print $_POST['abs_homepage'] : print "https://";?>">
<br>
Betreff:<br>
<input type="text" name="abs_betreff" value="<?php (isset($_POST['abs_betreff'])) ? print $_POST['abs_betreff'] : print "Betreff";?>">
<br>
Nachricht:<br>
<textarea type="text" name="abs_nachricht"><?php (isset($_POST['abs_nachricht'])) ? print $_POST['abs_nachricht'] : print "";?></textarea>
<br>
Sicherheitscode:<br>
<img src="captcha/captcha.php" alt="Sicherheitscode" title="Sicherheitscode" /><br>
<input type="text" name="sicherheitscode" value="">
<br><br>
<input type="submit" name="btn_senden" value="Senden">
</form>
Dadurch ist klar warum das nicht funktioniert. Den Rest des Scriptes muss man natürlich auch noch anpassen. So wie er jetzt ist:

Code: Alles auswählen

<?php
         
        if(isset($_POST['btn_senden'])){
        $Emp_Mail = "geburtstag@karins-poserbilder.de"; // hier die eigene E-Mailadresse anstelle des Plazhalters einfühgen
            if(empty($_POST['abs_betreff']) or empty($_POST['abs_nachricht']) or empty($_POST['sicherheitscode'])){
               
                echo "Bitte zuerst alle Felder ausfühlen!";
           
            } else {
            if(md5($_POST['sicherheitscode']) == $_SESSION['captcha_code']){
               $Abs_Mail = $_POST['abs_mail'];
               $Abs_Betreff = $_POST['abs_betreff'];
               $Abs_Nachricht = $_POST['abs_nachricht'];
           
               $Abs_Nachricht = "Webseite aus Nachricht: " . $_POST['abs_homepage'] . "\n" . "Name aus Nachricht: " . $_POST['abs_name'] . "\n\n" . $_POST['abs_nachricht'];
         
               #mail($Emp_Mail, $Abs_Betreff, $Abs_Nachricht,["From: $Abs_Mail"]);
         
               $versand = mail($Emp_Mail, $Abs_Betreff, $Abs_Nachricht,"From: $Abs_Mail");
         
               if($versand)
                  echo "<br/><br/><center>Vielen Dank! Deine E-Mail wurde erfolgreich versendet!</center>";
               else
                  echo "Fehler: E-Mail nicht versendet!";
               } else {
                  echo "Fehler: Falscher Sicherheitscode!";
               }
            }
            }
        ?>
werden nur Betreff, Webseitenname und Name ausgegeben.

LG Hape :)
Unmögliches wird sofort erledigt, Wunder dauern etwas länger. 95% aller Computerprobleme befinden sich zwischen Tastatur und Stuhl.
Hapes-Javascript-Demo-Page ; Hapes-Baustelle ; Hape's-Javascript-Forum ; Hapes-Fotowelt ; Boitwarder Bürgerverein
Benutzeravatar
Butterblume
Held des Forums
Held des Forums
Beiträge: 7524
Registriert: Fr 3. Aug 2012, 16:33
Mein Vorname: Karin
Wohnort: Peine / Niedersachsen
Kontaktdaten:

Re: Kontaktformular

Beitrag von Butterblume »

Hallo Hape,

ach so, das wusste ich nicht... :oops: Sorry Asche auf mein Haupt!

Bevor ich da jetzt was alsch mache, welchen Code von den beiden muss ich jetzt einfügen?! :shock: :P Damit auch das Gebrurtsdatum mitgesendet wird!


-------------------------------------

Hatte eben mal den unteren Teil eingefügt und das hab ich bekommen

Webseite aus Nachricht: https://www.karins-servietten.de Name aus Nachricht: Karin

Test geburtstagseingabe

------------------------------------------

Es sollte aber schon so sein, dass auch das Geburtsdatum mitgeschickt wird! Oh ist das schwer.... :P :oops:
Kussi... und Bild für all eure Bemühungen!

Butterblume / Karin

https://www.karins-poserbilder.de
Benutzeravatar
Butterblume
Held des Forums
Held des Forums
Beiträge: 7524
Registriert: Fr 3. Aug 2012, 16:33
Mein Vorname: Karin
Wohnort: Peine / Niedersachsen
Kontaktdaten:

Re: Kontaktformular

Beitrag von Butterblume »

Ich glaub hape ich muss beides einfügen. Ich versuchs heute abend nochmal. Muss gleich nochmal weg...

Zumindest habe ich jetzt im oberen teil des codes eine spalte mit datum gesehen.

Ich sag dennoch schon mal vielen dank! Melde mich dann wenns funktioniert hat!
Kussi... und Bild für all eure Bemühungen!

Butterblume / Karin

https://www.karins-poserbilder.de
Benutzeravatar
HTML-Laie
Moderator
Moderator
Beiträge: 354
Registriert: So 19. Nov 2017, 12:42
Mein Vorname: Hape
Wohnort: Wesermarsch
Kontaktdaten:

Re: Kontaktformular

Beitrag von HTML-Laie »

Die beiden Codes die ich gepostet habe sind nicht zum Einbau bestimmt!!! Sie sollen nur veranschaulichen was falsch gemacht worden ist. Der letztere Code muss umgeschrieben werden damit alles versendet werden kann.

LG Hape :)
Unmögliches wird sofort erledigt, Wunder dauern etwas länger. 95% aller Computerprobleme befinden sich zwischen Tastatur und Stuhl.
Hapes-Javascript-Demo-Page ; Hapes-Baustelle ; Hape's-Javascript-Forum ; Hapes-Fotowelt ; Boitwarder Bürgerverein
Benutzeravatar
Butterblume
Held des Forums
Held des Forums
Beiträge: 7524
Registriert: Fr 3. Aug 2012, 16:33
Mein Vorname: Karin
Wohnort: Peine / Niedersachsen
Kontaktdaten:

Re: Kontaktformular

Beitrag von Butterblume »

Ach so.... na klasse, dann muss ich peter mal fragen ob der mir das wohl machen kann! Weil das ist echt zu hoch für mich! :oops:

Trotzdem danke bist ein schatz
Kussi... und Bild für all eure Bemühungen!

Butterblume / Karin

https://www.karins-poserbilder.de
Benutzeravatar
Butterblume
Held des Forums
Held des Forums
Beiträge: 7524
Registriert: Fr 3. Aug 2012, 16:33
Mein Vorname: Karin
Wohnort: Peine / Niedersachsen
Kontaktdaten:

Re: Kontaktformular

Beitrag von Butterblume »

Eine letzte Antwort noch von mir auf diesen Beitrag!

Wollte Peter erst fragen ob er mir beim ändern des Kontaktformulars helfen könnte.
Aber da ich weiß, dass er immer viel zu tun hat habe ich mich mal selbst dran gewagt!

In kleinen Schritten bin ich wohl jetzt ans Ziel gekommen. Zumindest wenn ich einen Testeintrag
mache kommt eine email mit folgendem Text Achtung...

Name aus Nachricht: Karin Meyer

Geb. Datum aus Nachricht: 02.02.1966

Webseite aus Nachricht: https://www.karins-servietten.de

Betreff aus Nachricht: Eintrag im Kalender

Mitteilung aus Nachricht: Testeintrag


Zumindest ist es jetzt schön unterteilt und ich hab alles was ich brauche.

Nun meine Bitte an euch. Besteht die Möglichkeit, dass ich das Kontaktformular mal testen könntet?

https://www.geburtstag.karins-poserbild ... ontakt.php

Damit ich weiß, dass es auch wirlich funktioniert!

Ich sag vielen Dank und einen schönen Abend!
Kussi... und Bild für all eure Bemühungen!

Butterblume / Karin

https://www.karins-poserbilder.de
Benutzeravatar
thaileben
Moderator
Moderator
Beiträge: 7770
Registriert: So 26. Sep 2010, 03:47
Mein Vorname: Jürg
Wohnort: nahe Ubon Ratchathani / Thailand
Kontaktdaten:

Re: Kontaktformular

Beitrag von thaileben »

Testeinrag wurde erfolgreich versendet :mrgreen:

Jürg :X
Benutzeravatar
Butterblume
Held des Forums
Held des Forums
Beiträge: 7524
Registriert: Fr 3. Aug 2012, 16:33
Mein Vorname: Karin
Wohnort: Peine / Niedersachsen
Kontaktdaten:

Re: Kontaktformular

Beitrag von Butterblume »

Guten morgen Jürg,

sogar gleich 2x! :D vielen Dank fürs testen

Deine eingabe

Betreff: test

Name : Jürg

Geb. Datum: 01.08.1957

Webseite: http://www.schnupperseiten.de/

Mitteilung: testeintrag von thaileben Jürg


Was mich jedoch noch daran stört ist, dass in meinen emails die ü,ä, ö usw nicht richtig angezeigt werden. Ich habe das in deinem test jürg jetzt geändert.
Diesen fehler habe ich noch nicht gefunden! Aber es wäre jetzt auch nicht so dramatisch. Hauptsache ist, es funktioniert! :u36

Muss mich mal selbst loben, bin richtig stolz auf mich, dass ich das doch allein hinbekommen habe. Hatte peter die email schon geschickt gehabt, konnte ich aber wieder löschen!

Aber dank Hape wusste ich das ich was verändern musste!

Werde mir nun die anderen formulare auch noch einmal ansehen und ggf verändern. Also dieses betreff aus nachricht... dass da halt nur betreff steht
Kussi... und Bild für all eure Bemühungen!

Butterblume / Karin

https://www.karins-poserbilder.de
Benutzeravatar
moni
Held des Forums
Held des Forums
Beiträge: 8335
Registriert: Mo 16. Nov 2009, 20:56
Mein Vorname: Monika
Wohnort: Borken
Kontaktdaten:

Re: Kontaktformular

Beitrag von moni »

Guten morgen Karin ...

hast dir sehr schöne Geburtstag seite zugelegt Glückwunsch :u23 :u23

Super das mit den Kontaktformular alles geklappt hat !
Viele Grüße ...Monika
Antworten

Zurück zu „Fragen zu HTML & Programmiersprachen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 30 Gäste