|
You last visited: Today at 05:47
Advertisement
Kontaktformular..
Discussion on Kontaktformular.. within the General Coding forum part of the Coders Den category.
10/17/2011, 16:24
|
#1
|
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
|
Kontaktformular..
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...
HTML Code:
<form name="kontaktformular" action="kontaktform.php" method="Get" enctype="text/html">
Absender:
<input type="text" name="absender" value="" size="20" maxlength="50" />
<br />
Betreff:
<input type="text" name="betreff" value="" size="20" maxlength="50" />
<br />
Ihre Nachricht:<br />
<textarea name="inhalt" rows="8" cols="40"></textarea>
<br />
<input type="submit" name="" value="absenden" />
</form>
da müsste eig alles soweit richtig sein..
so nun zu dem problem..
PHP Code:
<?php
echo "<h1>Kontaktformular Daten verarbeiten</h1>";
?>
das
PHP Code:
echo "<h1>Kontaktformular Daten verarbeiten</h1>";
funktioniert nicht.. da kommt dann so ein fehler...
Code:
Kontaktformular Daten verarbeiten"; ?>
woran liegt das?
Mfg DerSaboteur
€dit: man bin ich dumm... ich hab sofortige vorschau gemacht.. ich musste es auf einem webserver hochladen... sorry for sinnlosen post..
|
|
|
10/17/2011, 18:48
|
#2
|
elite*gold: 59
Join Date: Jun 2007
Posts: 374
Received Thanks: 86
|
Des Weiteren rate ich dir die POST Methode zu nutzen und nicht die GET bei deinem Formular.
Ist sicherer.
|
|
|
10/17/2011, 19:14
|
#3
|
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
|
was ist da der unterschied zwischen POST und GET?
|
|
|
10/17/2011, 19:15
|
#4
|
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
|
Quote:
Originally Posted by Devil589
Des Weiteren rate ich dir die POST Methode zu nutzen und nicht die GET bei deinem Formular.
Ist sicherer. 
|
falsch, nur kann man mit der post methode mehr daten senden
|
|
|
10/17/2011, 21:03
|
#5
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
Originally Posted by HeavyHacker
falsch, nur kann man mit der post methode mehr daten senden
|
natürlich ?! per get landet es in der url und ist anfälliger für manipulation.
|
|
|
10/17/2011, 21:32
|
#6
|
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
|
Quote:
Originally Posted by NotEnoughForYou
natürlich ?! per get landet es in der url und ist anfälliger für manipulation.
|
was genau für manipulation?
|
|
|
10/17/2011, 21:39
|
#7
|
elite*gold: 59
Join Date: Jun 2007
Posts: 374
Received Thanks: 86
|
Wenn du die GET Methode nutzt, siehst du die eingegebenen Werte von dem Formular in der URL, was bei POST nicht der Fall ist.
Somit ist es sicherer und man kann die von Formular abgeschickten Daten nicht so leicht verändern/manipulieren.
|
|
|
10/17/2011, 21:40
|
#8
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
man könnte zb. fremde Scripts ausführen lassen, auch wenn die meisten Emailsystem dagegen geschützt sind, xss etc.
Auch wenn das in deinem Fall nicht so tragisch ist.
|
|
|
10/17/2011, 21:51
|
#9
|
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
|
also sollte ich lieber Post nehmen damits nicht in der URL angezeigt wird.
|
|
|
10/17/2011, 21:52
|
#10
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
jo wäre besser
|
|
|
10/19/2011, 13:57
|
#11
|
elite*gold: 2
Join Date: May 2011
Posts: 448
Received Thanks: 110
|
*** get erleichtert "hackern" ungemein die arbeit  und bitte immer schön auf die syntax achten damit nicht bei jedem kleinerem fehler gleich ein thread entsteht  kannst mich auch so anschreiben kein problem
|
|
|
10/19/2011, 20:11
|
#12
|
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
|
man kann die post methode genau so leicht (feuerfuchs mit tamperdata oder wie das ding heisst, chrome bei der console) manipulieren! sind nur 2 - 3 klicks mehr
|
|
|
10/19/2011, 21:19
|
#13
|
elite*gold: 30
Join Date: Aug 2006
Posts: 110
Received Thanks: 28
|
kannste auch mit nem lokalem phpscript 
auf wenn post es scriptkiddys etwas schwerer macht, hacker ab nem geistigen alter von 15 jahren komme da leicht drüber 
also immer schön htmlspecialchars(mysql_real_escape_string($_BLA)); verwenden, das machts um einiges schwerer^^
|
|
|
10/20/2011, 01:51
|
#14
|
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
|
Quote:
Originally Posted by Snake124
kannste auch mit nem lokalem phpscript 
auf wenn post es scriptkiddys etwas schwerer macht, hacker ab nem geistigen alter von 15 jahren komme da leicht drüber 
also immer schön htmlspecialchars(mysql_real_escape_string($_BLA)); verwenden, das machts um einiges schwerer^^
|
was bringt dieses
PHP Code:
htmlspecialchars(mysql_real_escape_string($_BLA));
und was ich noch fragen wollte kann ich ja dann auch gleich hier fragen..
kann ich in einer index.htm mehrmals
HTML Code:
<form name="KeinNamen" action="" method="Post" enctype="text/html"> </form>
verwenden?
Mfg
|
|
|
10/20/2011, 13:32
|
#15
|
elite*gold: 0
Join Date: Jul 2011
Posts: 163
Received Thanks: 23
|
Quote:
Originally Posted by DerSaboteur
was bringt dieses
PHP Code:
htmlspecialchars(mysql_real_escape_string($_BLA));
und was ich noch fragen wollte kann ich ja dann auch gleich hier fragen..
kann ich in einer index.htm mehrmals
HTML Code:
<form name="KeinNamen" action="" method="Post" enctype="text/html"> </form>
verwenden?
Mfg
|
Die Funktion htmlspecialchars() wandelt standardmäßig Größer- und Kleiner-Zeichen, sowie doppelte Anführungszeichen (die hier: ") in ihre entsprechenden HTML Entities um. mysql_real_escape_string() escaped Anführungszeichen, damit diese im SQL-Query korrekt maskiert sind.
mfg niko
|
|
|
 |
Similar Threads
|
Kontaktformular HTML / PHP
08/27/2011 - Web Development - 8 Replies
Hallo Community,
ich poste dies einfach mal hier, weil ich nicht weiss wo sonst...
Undzwar habe ich ein Kontaktformular in HTML/PHP geschrieben, welches auch von Aussehen her funktioniert, es verschickt jedoch keine E-Mails, kann mir wer helfen? Bin noch neu in der Materie
Dies ist das HTML Script
<div class="box">
<div class="inner">
<form action="formular.php" method="post">
<center><h3> Kontaktformular </h3> <br></center>
|
[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>
|
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:
<form action="send.php" method="post" enctype="text/plain">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
<td align="right">ICQ Nummer:</td>
<td><input name="nummer" type="text" size="20" maxlength="310"></td> ;
</tr>
|
All times are GMT +1. The time now is 05:47.
|
|