Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 01:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Need]Kontaktformular

Discussion on [Need]Kontaktformular within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1

 
elite*gold: 192
Join Date: Aug 2009
Posts: 5,797
Received Thanks: 3,141
[Need]Kontaktformular

Hey ihr lieben ich bräuchte hilfe im Punkt Kontakt bzw Bestellformular.
Da ich ein zimmlicher voll Horst bin auf dem gebiet Php wollte ich fragen ob ihr mir vlt helfen könntet.

momentan sieht das so aus :
formular.html
PHP Code:
<html>
<
body>
<
title>Kontakt</title>
<
form action="formular.php" method="post">
    
Ihr Name:<br>
    <
input type="text" size="15" name="name"><br><br>
    
Ihre E-Mail Adresse:<br>
    <
input type="text" size="15" name="email"><br><br>
    <
textarea name="nachricht" cols="50" rows="10"></textarea>
    <
input type="submit" value="Absenden">
</
form>
</
body>
</
html
formular.php
PHP Code:
<? 

$name 
$_POST["name"]; 
$email $_POST["email"]; 
$nachricht $_POST["nachricht"]; 
$empfaenger "IHRE FIRMEN-ADRESSE"// hier muss die E-Mail Adresse angegeben werden, an die das Formular geschickt werden soll - MUSS natürlich ersetzt werden, die Anführungszeichen müssen bleiben 
$betreff "Neue Nachricht per Kontaktformular"

if(
$name != "" && $email != "" && $nachricht != "" && preg_match("/@/"$email) == "1"// hier wird überprüft, ob die Felder nicht leer sind, und ob die eingegebene E-Mail Adresse ein @ enthält 

mail($empfaenger$betreff$nachricht"From: ".$email.""); 

header("Location: done.html"); // Weiterleitung auf done.html 
exit(); 

else 

header("Location: formular.html"); // Falls eine der oben geprüften Bedingungen (z.B. wenn ein Feld leer ist und/oder die Adresse kein @ enthält, wird auf das Formular verlinkt und keine Mail verschickt 
exit(); 


?>
done.html
PHP Code:
<html>
<
body>
<
title>Kontakt</title>
<
h1>Danke für Ihre Nachrichtwir werden uns umgehend mit Ihnen in Verbindung setzen.</h1>
</
body>
</
html

ich brauche bei folgendem Hilfe:

Und zwar hätte ich gerne bei der formular.html 4 weitere kästen mit folgeden : Bestellnummer
Code1
Code2
Code3
( das habe ich noch hinbekommen )
aber wie mache ich jetzt das ich diese 4 zusätzlichen felder auch via e-mail zu geschickt bekomme?und dass das Feld Bestellnummer nicht Leer sein darf?

sry wenn sich das total blöd anhört

dem netten helfer würde ich auch mein letzes elitegold geben als gegenleistung

mfg

Lee
[-Lee-] is offline  
Old 06/22/2011, 12:07   #2
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,407
Received Thanks: 2,024
indem du dein $nachricht = $inhalt.$code1.$code2 etc ;

und dann $nachricht verschicken ..aber deine html seite hat schon fehler ... wo ist denn bitte dein head tag?
NotEnoughForYou is offline  
Old 06/22/2011, 12:19   #3
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,810
Was genau meinst du mit Kästen?
4 weitere Textboxen wo man was reinschreiben muss wie bei "Ihr Name" ?
Wenn ja, dann machst du es genauso.
PHP Code:
//Formular.html
<form action="formular.php" method="post">
    
Ihr Name:<br>
    <
input type="text" size="15" name="name"><br><br
    
Bestellnummer:<br>
    <
input type="text" size="15" name="bestellnummer"><br><br>
    ...
</
form>

//Formular.php
    
$name $_POST["name"];  
    
$bestellnummer $_POST["bestellnummer"];
    ...
    if(
$name != "" && $bestellnummer != ""...
    ... 
Kraizy​ is offline  
Old 06/22/2011, 12:38   #4

 
elite*gold: 192
Join Date: Aug 2009
Posts: 5,797
Received Thanks: 3,141
Quote:
Originally Posted by NotEnoughForYou View Post
indem du dein $nachricht = $inhalt.$code1.$code2 etc ;

und dann $nachricht verschicken ..aber deine html seite hat schon fehler ... wo ist denn bitte dein head tag?

das ist nicht von mir . google ftw :P

Quote:
Originally Posted by xKraizy View Post
Was genau meinst du mit Kästen?
4 weitere Textboxen wo man was reinschreiben muss wie bei "Ihr Name" ?
Wenn ja, dann machst du es genauso.
PHP Code:
//Formular.html
<form action="formular.php" method="post">
    
Ihr Name:<br>
    <
input type="text" size="15" name="name"><br><br
    
Bestellnummer:<br>
    <
input type="text" size="15" name="bestellnummer"><br><br>
    ...
</
form>

//Formular.php
    
$name $_POST["name"];  
    
$bestellnummer $_POST["bestellnummer"];
    ...
    if(
$name != "" && $bestellnummer != ""...
    ... 
wie gesagt ich verstehe von Php nix und würde es damit auch nicht hinbekommen bzw habs versucht so wie du es geschriben hattest dann gabs fehler.
[-Lee-] is offline  
Old 06/22/2011, 13:05   #5
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,407
Received Thanks: 2,024
Quote:
Originally Posted by xKraizy View Post
Was genau meinst du mit Kästen?
4 weitere Textboxen wo man was reinschreiben muss wie bei "Ihr Name" ?
Wenn ja, dann machst du es genauso.
PHP Code:
//Formular.html
<form action="formular.php" method="post">
    
Ihr Name:<br>
    <
input type="text" size="15" name="name"><br><br
    
Bestellnummer:<br>
    <
input type="text" size="15" name="bestellnummer"><br><br>
    ...
</
form>

//Formular.php
    
$name $_POST["name"];  
    
$bestellnummer $_POST["bestellnummer"];
    ...
    if(
$name != "" && $bestellnummer != ""...
    ... 

er meint wie er mehrere felder mit schicken kann da es ja nur 4 parameter gibt bei mail();
NotEnoughForYou is offline  
Old 06/24/2011, 09:16   #6

 
ClOuDy.'s Avatar
 
elite*gold: 0
The Black Market: 184/0/0
Join Date: Jul 2008
Posts: 2,784
Received Thanks: 500
Quote:
$nachricht = $_POST["nachricht"] /n;
.$nachricht = $_POST["nachricht2"] /n;
.$nachricht = $_POST["nachricht3"] /n;
.$nachricht = $_POST["nachricht4"] /n;
so steht alles abgefragte untereinander
ClOuDy. is offline  
Reply


Similar Threads Similar Threads
Hilfe beim Kontaktformular
04/03/2011 - General Coding - 17 Replies
Ich habe bereits eine fertige HTML Seite zusammengestellt. Mein Problem ist nun das ich in .php kein bisschen bewandert bin. Nun zum Thema. Ich wäre euch ausserordentlich verbunden wenn ihr mir zu dieser Seite die ich spoilern werde ein .php Script erstellen würdet welches die Daten an meine Email Adresse sendet und nach erfolgreicherm Versand dem user über dem Kontaktformular den Text (Nachricht erfolgreich versendet) anzeigt Hier das Script zu meiner Kontaktpage <!DOCTYPE html...
[Hilfe] Kontaktformular
12/07/2009 - General Coding - 0 Replies
Also ich bin das erste mal hier im "Coder-Bereich" und naja hab auch gleich mal ne frage. Da ich in Sachen php erst Neuling bin, habe ich mir per Google und über nen bekannten ein kontaktformular besorgt. NUR gibts da ein Problem, undzwar das alles klappt es steht nach dem abschicken auch "nachricht erfolgreich gesendet" aber naja es kommt in keinem E-Mail Postfach etwas an =( Habs mit nem IFrame in mein Design eingebunden: <tr>
Kontaktformular Problem ._.
06/17/2006 - General Coding - 0 Replies
Huhu ich hab ein problem, will meinem kumpel mal zeigen wie leicht man an sein icq passwort kommen kann und da hab ich an eine art offizielle icq umfrage gedacht. hier der code vom formular: &#60;form action=&#34;send.php&#34; method=&#34;post&#34; enctype=&#34;text/plain&#34;> &#60;table border=&#34;0&#34; cellpadding=&#34;0&#34; cellspacing=&#34;4&#34;> &#60;tr> &#60;td align=&#34;right&#34;>ICQ Nummer&#58;&#60;/td> &#60;td>&#60;input name=&#34;nummer&#34; type=&#34;text&#34; size=&#34;20&#34; maxlength=&#34;310&#34;>&#60;/td> ; &#60;/tr>



All times are GMT +2. The time now is 01:22.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.