Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Coding Releases
You last visited: Today at 18:47

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

Advertisement



[PHP] Easy Kontaktformular (beispiel, keine absicherungen)

Discussion on [PHP] Easy Kontaktformular (beispiel, keine absicherungen) within the Coding Releases forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
DJRedMax's Avatar
 
elite*gold: 39
Join Date: Feb 2013
Posts: 1,834
Received Thanks: 83
[PHP] Easy Kontaktformular (beispiel, keine absicherungen)

Guiten Abend liebe User, gestern Abend habe ich mich mal an eine neue Version von meinem Kontaktformular gesetzt und habe mir gedacht es muss doch eine einfachere Version geben um ein schnelles und funktionsfähiges Kontaktformular zu erstellen und deswegen habe ich mich an ein Vollautomatisches system gesetzt welches von selber die INPUTs erstellt und diese verarbeitet.

PHP Code:
<? 
function generate($inhalte){ 
    for(
$i=0$i count($inhalte); $i++) 
        
$messag2e .= '<tr><td>'.$inhalte[$i].':</td><td><input type="text" name="'.$inhalte[$i].'" /></td></tr>'
    return 
'<form action="?do" method="post"><table>'.$messag2e.'<td><input type="submit" /></td></tr></table></form>'


if(isset(
$_GET["do"])){ 
    
$newarray array_keys($_POST); 
    for(
$i=0$i count($_POST); $i++) 
        
$message .= $newarray[$i].": "$_POST[$newarray[$i]]."\r\n"
    
mail("","Test",$message,"From: <>"); 
    echo 
"Hier die Erfolgreich Message :D"


echo 
generate(array("Vorname""Nachname""Telefonnummer")); 
?>
In dem oben gennanten Beispiel sende ich alle Daten welche ich durch das Formular bekommen habe an eine Email Adresse, natürlich kann diese Stelle beliebig geändert werden.

Durch die Funktion generate ist es ganz einfach neue Inputfelder Hinzuzufügen, man muss in die Array nur den gewünschten Namen eintragen und schon wird alles von selber gemacht.

in diesem Beispiel bekomme ich eine Email mit folgendem Inhalt:
Code:
Vorname: Marc 
Nachname: Hiedl
Telefonnummer: 067648***25
Dieses Script ist nicht sehr sicher und daher auch nicht für den Produktiven einsatz gedacht, man sollte Post abfragen niemals direkt verarbeiten, daher empfehle ich euch diese vorher abzufangen und zu verarbeiten.
DJRedMax is offline  
Thanks
1 User
Old 09/01/2013, 11:15   #2
 
DJRedMax's Avatar
 
elite*gold: 39
Join Date: Feb 2013
Posts: 1,834
Received Thanks: 83
Kein Kommentar?
DJRedMax is offline  
Old 09/01/2013, 11:40   #3
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Was soll man daran kommentieren?

Wer soll das nutzen? Du sprichst offensichtlich Leute an, die ein Kontaktformular brauchen, selbst aber nicht programmieren können. Dann schreibst du:
Quote:
Dieses Script ist nicht sehr sicher und daher auch nicht für den Produktiven einsatz gedacht, man sollte Post abfragen niemals direkt verarbeiten, daher empfehle ich euch diese vorher abzufangen und zu verarbeiten.
Leute, die nicht programmieren können, können das also gar nicht nutzen. Wer soll es dann nutzen?
dowhile is offline  
Old 09/01/2013, 11:45   #4
 
DJRedMax's Avatar
 
elite*gold: 39
Join Date: Feb 2013
Posts: 1,834
Received Thanks: 83
Quote:
Originally Posted by dowhile View Post
Was soll man daran kommentieren?

Wer soll das nutzen? Du sprichst offensichtlich Leute an, die ein Kontaktformular brauchen, selbst aber nicht programmieren können. Dann schreibst du:

Leute, die nicht programmieren können, können das also gar nicht nutzen. Wer soll es dann nutzen?
natürlich können das leute verwenden die programmieren können? Genau für die ist das doch super wenn sie sich sowas nicht selber machen müssen und leute die nicht programmieren können werden auch keine webseite haben wo sie sich absichern müssen also können sie das auch verwenden
DJRedMax is offline  
Old 09/01/2013, 18:52   #5
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Quote:
Originally Posted by DJRedMax View Post
[...]leute die nicht programmieren können werden auch keine webseite haben wo sie sich absichern müssen also können sie das auch verwenden
Ahja, das wär mir neu.
.SkyneT. is offline  
Old 09/01/2013, 18:53   #6
 
DJRedMax's Avatar
 
elite*gold: 39
Join Date: Feb 2013
Posts: 1,834
Received Thanks: 83
Quote:
Originally Posted by .SkyneT. View Post
Ahja, das wär mir neu.
Dann zeig mir mal webseiten von leuten die keinen plan haben, entweder sie haben wenn bezahlt der ihnen die seite macht oder die seite hat so wenig besucherzahlen das sie keinen schutz braucht
DJRedMax is offline  
Old 09/01/2013, 19:35   #7
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Quote:
natürlich können das leute verwenden die programmieren können?
Um fünf Minuten zu sparen?

Gut, angenommen, ich möchte das benutzen und verwende kein Framework. Zuerst "müsste"/würde ich den generierten HTML-Code korrigieren (da fehlt ein tr-Tag), dann den Coding-Style an meinen anpassen. Je nach Design müsste ich dann den HTML-Code anpassen, damit es sich integriert; dabei ggf. die Generierung ganz ausbauen, da nicht jedes Feld gleich generiert werden soll (bspw. Vor- und Nachname in einer Reihe).

Das dauert bestimmt auch ein paar Minuten.
dowhile is offline  
Old 09/01/2013, 19:42   #8
 
DJRedMax's Avatar
 
elite*gold: 39
Join Date: Feb 2013
Posts: 1,834
Received Thanks: 83
Quote:
Originally Posted by dowhile View Post
Um fünf Minuten zu sparen?

Gut, angenommen, ich möchte das benutzen und verwende kein Framework. Zuerst "müsste"/würde ich den generierten HTML-Code korrigieren (da fehlt ein tr-Tag), dann den Coding-Style an meinen anpassen. Je nach Design müsste ich dann den HTML-Code anpassen, damit es sich integriert; dabei ggf. die Generierung ganz ausbauen, da nicht jedes Feld gleich generiert werden soll (bspw. Vor- und Nachname in einer Reihe).

Das dauert bestimmt auch ein paar Minuten.
Ist ja auch ein Grundgerüst, genau an die sachen die du hier gepostet hast habe ich auch gedacht, allerdings dachte ich mir ich fang sicher nicht damit an wenn es keinen interessiert. Nur du musst zugeben wenn du jetzt 10 Boxen haben willst ist das aufjedenfall einfacher als 10 mal die box hinzuschreiben und jedes anzupassen.
DJRedMax is offline  
Old 09/01/2013, 22:48   #9
 
elite*gold: 0
Join Date: Jan 2012
Posts: 1,996
Received Thanks: 3,420
:3 Thank you !! I was looking for :')

Regards, PGM.
NoCheatImPGM is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
Kontaktformular
03/09/2013 - Web Development - 21 Replies
Heyho Ich möchte für meine Seite ein Kontaktformular machen, was soweit auch ganz gut geklappt hat. Der einzige Fehler, wenn ich auf Senden drücke, öffnet sich bloss der Mailclient. Code: <form action="mailto:[email protected]" method="post" name="Formular" enctype="text/plain"> <input name="Name"> <input name="Mail">
[HELP]Kontaktformular
08/15/2012 - Web Development - 3 Replies
Hallo liebe Community, da ich mich zurzeit an PHP versuche und ein iPhone optimiertes Kontaktformular schreibe das aber nicht funkioniert und ich langsam am verzweifeln bin wollte ich mal von den Codern und euch die Hilfe in Anspruch nehmen. Also eigentlich funktionierte das Formular bis ich aber das Layout und die Input boxen änderten dann kam die ganze Zeit dieser Fehler http://s14.directupload.net/file/d/2982/dugysnoy_ jpg.htm Und hier mal der Code: <?php
Kontaktformular..
10/20/2011 - General Coding - 14 Replies
Hey ich lerne grad php und will für den start ein kontaktformular erstellen.. nur habe ich da ein problem er führt das nicht aus wie ich es will... <form name="kontaktformular" action="kontaktform.php" method="Get" enctype="text/html"> Absender: <input type="text" name="absender" value="" size="20" maxlength="50" /> <br /> Betreff:
[Need]Kontaktformular
06/24/2011 - General Coding - 5 Replies
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 <html> <body> <title>Kontakt</title> <form action="formular.php" method="post"> Ihr Name:<br>
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 18:47.


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.