mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 02:43 Benutzername: Passwort: Auto-Login

Thema: Kontaktformular im Dreamweaver - isch krich et nit hin vom 11.03.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Kontaktformular im Dreamweaver - isch krich et nit hin
Autor Nachricht
leverkusener69
Threadersteller

Dabei seit: 10.03.2009
Ort: leverkusen
Alter: 54
Geschlecht: Männlich
Verfasst Mi 11.03.2009 00:03
Titel

Kontaktformular im Dreamweaver - isch krich et nit hin

Antworten mit Zitat Zum Seitenanfang

Liebe Experten,
ich bitte dringend um Hilfe bei einem - sicherlich kleinen - aber für mich unlösbaren Problem.
Ich hab mir Dreamweaver Kenntnisse selbst angeeignet und schaffe es im Designmodus, mehr
oder weniger anspruchsvolle Seiten zu erstellen.
Bei der Erstellung eines Kontaktformulares komme ich allerdings an meine Grenzen.
Stehe völlig auf dem Schlauch.
Hab das ganze Szenario auf den Server geladen und bekomme auch eine Meldung, dass das Formular per E-Mail versendet wird, aber auf dem Empfängerkonto kommt nix an.
Bekomme auch auf meinem E-Mail Account keine Rückmeldung.
Wäre super, wenn mir hier jemand auf die Sprünge helfen könnte.

Hier ist der Code (komplett die ganze Seite):

<!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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CORONA NAILS - Perfekte Nägel für jeden Anlass</title>
<style type="text/css">
<!--
body {
background-image: url(images/bg-out.jpg);
background-repeat: repeat;
}
.Stil4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.Stil5 {color: #FFFFFF}
.Stil6 {font-family: Arial, Helvetica, sans-serif}
a:link {
color: #FFFFFF;
text-decoration: none;
}
a:visited {
color: #FFFFFF;
text-decoration: none;
}
a:hover {
color: #FFFFCC;
text-decoration: none;
}
a:active {
color: #999999;
text-decoration: none;
}
.Stil7 {color: #FFFFFF; font-style: italic; }
.Stil8 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
}
.Stil10 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Stil9 { font-size: 12px
}
.Stil14 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.Stil15 {font-size: 10px}
.Stil13 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style15 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style3 {font-size: 10px}
-->
</style>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script>
</head>

<body onload="MM_preloadImages('images/homeover.gif','images/nagelpflegeover.gif','images/nailartover.gif','images/steckbriefover.gif','images/preiseover.gif','images/referenzover.gif','images/kontaktover.gif','images/gelnagelover.gif')">
<table width="800" border="1" align="center" cellpadding="0" cellspacing="00">
<tr>
<td width="800" height="500" valign="top" background="images/layout.gif" bgcolor="#FFCCCC"><table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="190" colspan="3">&nbsp;</td>
<td width="469">&nbsp;</td>
</tr>
<tr>
<td height="25" colspan="3">&nbsp;</td>
<td><table width="400" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="133" height="25" valign="middle"><div align="center" class="Stil5"><em><span class="Stil6"><a href="index.html">Startseite</a></span></em></div></td>
<td width="133" valign="middle"><div align="center" class="Stil7"><span class="Stil6"><a href="http://www.flf-book.de/Benutzer/Corona-Nails.htm">Gästebuch</a></span></div></td>
<td width="133" valign="middle"><div align="center" class="Stil7"><span class="Stil6"><a href="Impressum.html">Impressum</a></span></div></td>
</tr>
</table></td>
</tr>
<tr>
<td width="281" height="700" rowspan="3" align="left" valign="top"><table width="272" border="0" align="right" cellpadding="0" cellspacing="0">
<tr>
<td width="12">&nbsp;</td>
<td width="260" height="40" background="images/home.gif"><img src="images/spaceit.gif" name="Image1" width="257" height="40" id="Image1" onclick="MM_goToURL('parent','index.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image1','','images/homeover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="260" height="40" background="images/nagelpflege.gif"><img src="images/spaceit.gif" alt="" width="257" height="40" id="Image2" onclick="MM_goToURL('parent','Nagelpflege.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image1','','images/homeover.gif','Image2','','images/nagelpflegeover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="260" height="40" background="images/gelnagel.gif"><img src="images/spaceit.gif" alt="" name="Image3" width="258" height="40" id="Image3" onclick="MM_goToURL('parent','Gelnagel.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image3','','images/gelnagelover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="260" height="40" background="images/nailart.gif"><img src="images/spaceit.gif" alt="" width="256" height="40" id="Image4" onclick="MM_goToURL('parent','Nailart.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image1','','images/homeover.gif','Image4','','images/nailartover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="260" height="40" background="images/referenz.gif"><img src="images/spaceit.gif" alt="" width="259" height="40" id="Image5" onclick="MM_goToURL('parent','Referenz.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image1','','images/homeover.gif','Image5','','images/referenzover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="260" height="40" background="images/steckbrief.gif"><img src="images/spaceit.gif" alt="" width="257" height="40" id="Image6" onclick="MM_goToURL('parent','Steckbrief.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image1','','images/homeover.gif','Image6','','images/steckbriefover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td height="40" background="images/preise.gif"><img src="images/spaceit.gif" width="258" height="40" id="Image7" onclick="MM_goToURL('parent','Preise.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image7','','images/preiseover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td height="40" background="images/kontakt.gif"><img src="images/spaceit.gif" width="259" height="40" id="Image8" onclick="MM_goToURL('parent','Kontakt.html');return document.MM_returnValue" onmouseover="MM_swapImage('Image8','','images/kontaktover.gif',1)" onmouseout="MM_swapImgRestore()" /></td>
</tr>
</table>
<p>&nbsp;</p> </td>
<td width="26" rowspan="3" align="left" valign="top">&nbsp;</td>
<td width="4" rowspan="3" align="left" valign="top">&nbsp;</td>
<td height="76">&nbsp;</td>
</tr>
<tr>
<td height="200" align="left" valign="top"><table width="405" border="0" cellspacing="0" cellpadding="0">
<tr>
<form id="form1" name="form1" method="post" action="mailto:corona-nails.de">
<td><table width="400" border="0" align="center" cellpadding="2" cellspacing="0">
<col width="76" />
<col width="188" />
<tr>
<td width="25%"><span class="style15">Name<sup><font color="#ff0000">*</font></sup>: </span></td>
<td width="25%"><input name="Name" type="text" size="23" />
</td>
<td width="25%"><span class="style15">Stra&szlig;e: </span></td>
<td width="53%"><input name="Strasse" type="text" size="23" /></td>
</tr>
<tr>
<td width="25%"><span class="style15">PLZ / Ort<sup><font color="#ff0000">*</font></sup>: </span> </td>
<td width="25%"><input name="Stadt" type="text" size="23" /></td>
<td width="25%"><span class="style15">Tel.: </span></td>
<td width="53%"><input name="Telephon" type="text" size="23" /></td>
</tr>
<tr>
<td width="25%"><span class="style15">eMail: </span> </td>
<td colspan="3"><span class="style15">
<input name="email" type="text" class="style15" size="23" />
<sup><font color="#ff0000">*</font></sup>Die gekennzeichneten Felder m&uuml;ssen ausgef&uuml;llt werden.</span></td>
</tr>
<tr>
<th height="31" colspan="4"><div align="left" class="style15"><strong>Bitte um Kontaktaufnahme zu folgenden Themen</strong> (Mehrfachauswahl Strg.-Taste gedr&uuml;ckt halten) </div></th>
</tr>
<tr>
<th width="25%"><span class="style3"></span> </th>
<td colspan="3"><span class="style15">
<select name="Leistung" size="2" multiple="multiple">
<option>allgemeine Info</option>
<option>Terminabsprache</option>
<option>Hausbesuch</option>
<option>Sonstiges</option>
</select>
</span> </td>
</tr>
<tr>
<th colspan="4"><div align="left" class="style15">Ihre Nachricht<img src="images/spaceit.gif" width="200" height="22" />
<textarea name="Kommentar" rows="2" cols="50" wrap="soft"></textarea>
</div></th>
</tr>
<tr>
<th colspan="4">&nbsp; </th>
</tr>
<tr>
<td height="26" colspan="4"><span class="Stil13">Vielen Dank f&uuml;r Ihre Anfrage ! Ich werde Sie sobald wie m&ouml;glich zur&uuml;ckrufen !</span></td>
</tr>
<tr>
<td colspan="4"></td>
</tr>
<tr>
<td colspan="4"><p>
<input type="submit" name="Senden" value="Senden" onclick="return send(this.form)" />
<img src="images/spaceit.gif" width="200" height="21" />
<input type="reset" name="clear" value="Löschen" />
</p></td>
</tr>
</table></td>
</table></td>
</tr>
<tr>
<td height="33" valign="bottom"><div align="right" class="Stil8">webdesign by double-dschi 2009<img src="images/spaceit.gif" width="222" height="15" />letztes Update
<!-- #BeginDate format:Ge1 -->10.03.2009<!-- #EndDate --></div></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
  View user's profile Private Nachricht senden
heav

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 39
Geschlecht: Männlich
Verfasst Mi 11.03.2009 00:09
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
mailto:corona-nails.de">



Hä? Hä?


Das Schema einer E-Mailadresse lautet Empfängername@Provider.Topleveldomain


Zuletzt bearbeitet von heav am Mi 11.03.2009 00:10, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
leverkusener69
Threadersteller

Dabei seit: 10.03.2009
Ort: leverkusen
Alter: 54
Geschlecht: Männlich
Verfasst Mi 11.03.2009 09:53
Titel

Antworten mit Zitat Zum Seitenanfang

heav hat geschrieben:
Zitat:
mailto:corona-nails.de">



Hä? Hä?


Das Schema einer E-Mailadresse lautet Empfängername@Provider.Topleveldomain



Mein Fehler - hatte die Zeile doppelt drin. Und diese hier war falsch.
Nachdem ich das geändert habe, wird zwar etwas ausgeführt, aber nicht das, was ich gern hätte. Jetzt öffnet er Outlook und will eine Mail versenden.
Ich möchte ja, dass der Besucher der Seite das Formular ausfüllt und dass ich über die Funktion "Senden" eine Mail mit dem entsprechenden Inhalt bekomme, der Besucher eine Info "Danke, NAchricht wurde übermittelt"

Vielleicht kannst Du mir ja mit dieser Info etwas auf die Sprünge helfen.

Lieben Dank im voraus.
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 11.03.2009 09:59
Titel

Antworten mit Zitat Zum Seitenanfang

Du kannst dich mit der PHP Funktion "mail" auseinandersetzen (falls du php beherrscht)
Es gibt ausserdem eine große Anzahl von Mail-Klassen oder pear paketen die dir dabei helfen.

Wie weit gehen deine Kentnisse denn ?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
leverkusener69
Threadersteller

Dabei seit: 10.03.2009
Ort: leverkusen
Alter: 54
Geschlecht: Männlich
Verfasst Mi 11.03.2009 13:33
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
Du kannst dich mit der PHP Funktion "mail" auseinandersetzen (falls du php beherrscht)
Es gibt ausserdem eine große Anzahl von Mail-Klassen oder pear paketen die dir dabei helfen.

Wie weit gehen deine Kentnisse denn ?



Meine Kenntnisse erstrecken sich rein auf die Designebene. Von PHP, HTML etc. habe ich null Ahnung.
Habe mir hier gestern einige Infos und Codes rauskopiert, aber alles nicht mit dem gewünschten Ergebnis.
Das kann natürlich auch schon damit zu tun haben, dass ich nicht mal weiß, wo fängt der Code an, welchen Effekt
hat ein Leerzeichen oder sonstiger Tag, den ich setze oder entferne.

Ich bin unwürdig!
  View user's profile Private Nachricht senden
willshedo

Dabei seit: 21.12.2005
Ort: Waldshut
Alter: 51
Geschlecht: -
Verfasst Fr 13.03.2009 10:23
Titel

Antworten mit Zitat Zum Seitenanfang

Hi,

vielleicht sollten die Designer generell Programmieraufgaben den Webentwicklern überlassen?

Der Fehler steckt auch in der Zeile, die schon genannt wurde:
<form id="form1" name="form1" method="post" action="mailto:corona-nails.de">

Mit mailto kriegst du immer ein Outlook-Fenster. Die übliche Formularverarbeitung findet per Php statt und hat nix mit mailto zu tun.

Eher so:

<form id="form1" name="form1" method="post" action="antwort.php">

Die Seite "antwort.php" musst du dann natürlich noch anlegen mit dem Inhalt:

<?php

$name = $_REQUEST['name'];
$vorname = $_REQUEST['vorname'];
$email = $_REQUEST['email'];
$mitteilung = $_REQUEST['mitteilung'];


//----undsoweiter, also für jedes deiner Formularfelder, die übertragen werden sollen, eine Request-Zeile,
//----die Bezeichnung in den eckigen Klammern muß den Namen der Formularfelder entsprechen.
//----Dann die Mail zusammensetzen:


$headers.= "From: $email" . "\r\n" .'Reply-To: $email';
$subject = "Webseite Kontaktformular";
$body = "Name: " .$vorname." ".$name. "\n<br> Email: " .$email. "\n<br>".
"...schreibt: \n" .$mitteilung. "\n";


//----und absenden:

mail("corona-nails.de",$subject,$body, $headers);

echo "Die Mail wurde versandt";

?>


So. Das ist die einfachste Methode, ein Formular bereitzustellen, das die Eingaben als Text-Email versendet. Ohne jedes Styling und auch ohne alle Überprüfungen der Eingaben oder des gelungenen Versandes! Funktioniert auch nur, wenn dein Webserver Php bereitstellt (Anbieter von kostenlosem Webspace tun das nicht immer).


Viel Erfolg!


Zuletzt bearbeitet von willshedo am Fr 13.03.2009 10:33, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen kontaktformular in dreamweaver mx
Dreamweaver 8 - Kontaktformular
Bitte nochmal - Kontaktformular mit Dreamweaver
PHP Kontaktformular
Kontaktformular
kontaktformular
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.