:)Vielen vielen vielen Dank!!!
Ihr habt mir echt geholfen.
:)Vielen vielen vielen Dank!!!
Ihr habt mir echt geholfen.
Nett von Dir.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Nachricht gesendet</title>
</head>
<?PHP
mail ("info@hannemann-wd.ch", "Kontakt von ".$_POST['name'],
"Absender: ".$_POST['name']."
Telefon: ".$_POST['telefon']."
E-Mail: ".$_POST['email']."\n".$_POST['nachricht'], "From: ".$_POST['name']."<".$_POST['email'].">");
?>
</body>
</html>
Alles anzeigen
<h2><span>Kontakt Information</span></h2>
<form action="formular.php" method="post" id="contact-form">
<div class="wrapper">
<textarea name="nachricht" cols="" rows="" onblur="if(this.value=='') this.value='Nachricht:'" onfocus="if(this.value =='Message:' ) this.value=''" >Nachricht:</textarea>
<label>
<input name="name" type="text" value="Name:" onblur="if(this.value=='') this.value='Name:'" onfocus="if(this.value =='Your Name:' ) this.value=''" />
</label>
<label>
<input name="telefon" type="text" value="Telefon:" onblur="if(this.value=='') this.value='Telefon:'" onfocus="if(this.value =='Phone:' ) this.value=''" />
</label>
<label>
<input name="email" type="text" value="E-mail:" onblur="if(this.value=='') this.value='E-mail:'" onfocus="if(this.value =='E-mail:' ) this.value=''" />
</label>
<div class="clear"></div>
<a href="index-7.html" onclick="document.getElementById('contact-form').submit()">Senden</a> <a href="#" onclick="document.getElementById('contact-form').reset()">Zurücksetzen</a>
<div class="clear"></div>
</div>
</form>
Alles anzeigen
Danke Euch!!!
Danke für den PHP-Code und die Leute, die den Thread positiv unterstützen. Habe diesen eingefügt. Noch eine (vorsichtige) Frage, die html müsste ich ja demzufolge auch noch bisschen anpassen, denn ich denke da sind einige "Parameter" zu viel drin, denn es funktioniert noch nicht.
Könnte das Problem noch mit dem Senden-Button ('submit') zu tun haben?
synaptic
Das Job-Forum ist gut. Jedoch mehr für wirkliche Projekte oder Seiten, aber doch nicht für so ein bisschen Code! Das ganze drum herum was sich dort ergeben würde, würde ein vielfaches mehr an Zeit beanspruchen als die eigentliche Lösung! Ich wollte eigentlich jetzt nicht mehr darauf eingehen und werde es jetzt auch nicht mehr machen. Desweiteren sollte ein Forum auch eine Art "Hilfestellung" sein und nicht nur dazu dienen Leute auszubilden! Denn das ist ja nicht meine Absicht.
Nochmals Danke an die Leute, die sich Gedanken darüber machen! Spitze!
Ich muss es auch nicht lernen, denn ich benötige es so selten, dass wenn ich es lernen würde, gleich wieder nach einem Jahr vergessen habe.
Kennst Du denn diese Floskel:
"Geben und Nehmen."
Ich beteilige mich an anderen Foren, wo ich Leuten Hilfe gewähre.
Also... nichts für Ungut. Viel Spass noch hier.
Gut, dann habe ich mich halt geirrt! Ich konnte es mir halt leider nicht vorstellen, dass (es ist nun nicht wirklich viel Code) das so schwierig ist. Sorry, dachte, dass hier schon ein paar Cracks sind, die so ein "simples" Thema im Griff haben (möchte natürlich keinen zu nahe treten!).
Ich habe halt nicht den Durchblick bei dieser Sache, aber danke für den Tipp.
Habe mich nun ein paar Tage damit rumgequält und werde mir morgen einmal einen "Fachmann" zu Rate ziehen. Es geht nicht darum Geld zu sparen, aber mir persönlich hat es zum Beispiel viel Spass bereitet anderen (damals im Bereich LINUX) zu helfen, sich Gedanken darüber zu machen und wirklich sein Wissen preis zu geben. Ist das nicht eigentlich das Ziel eines Forums?
Da stellt sich mir die Frage auf, wo denn da die Grenze zwischen Hilfe und Stellenausschreibung liegt?!
Viel Spass noch.
bye bye
Wie schon eben erwähnt, es gibt zahlreiche php-Mailer im Netz, hätte ich einen zum Laufen bekommen hätte ich hier nicht um Hilfe gefragt!
Ausserdem: Bei diesem Thema handelt sich darum um evt. mein Problem zu lösen und nicht, um mich zu "Suchanfragen bei Google" zu rechtfertigen!
Danke, ist nett von Dir.... auf den Gedanken bin selbst ich schon gekommen, ob Du es nun glaubst oder nicht! Das beantwortet meine Frage nicht....
Wenn ich dort eine gängige Lösung gefunden hätte, dann hätte ich hier das Thema nicht erstellt.
Sorry... ich habe ja gesagt, dass ich kein Crack bin.
Kannst Du mir nicht den Codeschnippsel posten?
Wäre echt nett.
Dann sollte es also so aussehen:
Naja, ich habe die Felder Name, Telefon, Email und Nachricht definiert.
Nein, es wird auch keine Fehlermeldung ausgegeben.
Danke für den Link, aber ich bin nicht wirklich der php-Crack. Welche Parameter meinst Du denn implizit?
Danke für die schnelle Hilfe.
Habe die php-Datei angepasst. Leider keine Reaktion, also nach wie vor.
Noch eine Idee?
Hallo erst einmal. Ich hoffe Ihr könnt mir helfen.
Ich versuche eine Kontaktformular mit Hilfe von html und php zusammen zu stellen.
Leider funktioniert es nicht, wenn der Button "Senden" betätigt wird, sprich es kommt keine Mail beim Admin an.
Vielen Dank schon mal.
Hier die php-Datei (formular.php):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Nachricht gesendet</title>
</head>
<!--<body style="background-color: #808080">-->
<?PHP
if ($_POST[nachricht]) {
// hier findet man die mail Zeile mit der Adresse an die der Inhalt des Formular gesendet wird.
mail("info@hannemann-wd.ch","Nachricht von $_POST[name]");
// hier findet man schreibt man die Ausgabemeldungen die der Benutzer nach dem senden der Mail in seinem Browser angezeigt werden.
echo "Danke für ihre Angaben!<br>";
echo "Ihre Angaben wurden per Mail an den Administrator übermittelt:<br>";
echo "Name: $_POST[name]<br>";
echo "Nachricht: $_POST[nachricht]<br>";
} else {
// hier findet die Fehlerbehandlung statt, falls das Formular nicht korrekt gesendet werden konnte. Meldung ausgeben usw...
echo "Fehler bei der Übermittlung ihrer Angaben, wenden sie sich bitte per Email an info@hannemann-wd.ch<br>";
}
?>
</body>
</html>
Alles anzeigen
Und hier die html-Datei:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Kontakt</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/FreeSetCTT_400.font.js"></script>
<script type="text/javascript" src="js/FreeSetC_700.font.js"></script>
<script type="text/javascript" src="js/cufon-replace.js"></script>
<!--[if lt IE 7]>
<script type="text/javascript" src="js/ie_png.js"></script>
<script type="text/javascript">
ie_png.fix('.png, #menu li a, #navi li a');
</script>
<link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
</head>
<body id="page8">
<div id="main-bg">
<div id="main">
<!-- content -->
<div id="content"> <a href="index.html" id="exit"></a> <a href="#" id="blog">BLOG</a>
<div id="content-blog">
<div class="indent">
<div class="wrapper">
<h2><span>Kontakt Information</span></h2>
<form action="formular.php" method="post" id="contact-form">
<div class="wrapper">
<textarea name="nachricht" cols="" rows="" onblur="if(this.value=='') this.value='Nachricht:'" onfocus="if(this.value =='Message:' ) this.value=''" >Nachricht:</textarea>
<label>
<input name="name" type="text" value="Name:" onblur="if(this.value=='') this.value='Name:'" onfocus="if(this.value =='Your Name:' ) this.value=''" />
</label>
<label>
<input name="telefon" type="text" value="Telefon:" onblur="if(this.value=='') this.value='Telefon:'" onfocus="if(this.value =='Phone:' ) this.value=''" />
</label>
<label>
<input name="email" type="text" value="E-mail:" onblur="if(this.value=='') this.value='E-mail:'" onfocus="if(this.value =='E-mail:' ) this.value=''" />
</label>
<div class="clear"></div>
<a href="index-7.html" onclick="document.getElementById('contact-form').submit()">Senden</a> <a href="#" onclick="document.getElementById('contact-form').reset()">Zurücksetzen</a>
<div class="clear"></div>
</div>
</form>
<h6> <strong>Meier-Bosshart-Strasse 3 | 8048 Zürich<br />
<small>+41-79-754-64-90</small>Telefon: <br />
<small>joern.hannemann</small>skype: <br />
<small><a href="mailto: info@hannemann-wd.ch">info@hannemann-wd.ch</a></small> E-mail:</strong> </h6>
<p>Wenn auch Sie interessante Bilder von sich wollen oder andere grafische Aufgaben erledigt haben möchten, dann zögern Sie nicht mich zu kontaktieren.</p>
</div>
</div>
</div>
<ul id="navi">
<li class="act"><a href="index.html"> Kontakt</a></li>
</ul>
</div>
<!-- footer -->
<div id="footer">
<div class="inner">
<div class="wrapper"> <strong><em>Telefon:</em> +41-79-754-64-90</strong> <strong><em>Email:</em> info@hannemann-wd.ch</strong>
<p><span>Der Name</span> © 2010 | <a href="index-8.html">AGBs</a></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Alles anzeigen