Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
leverkusener69
Threadersteller
Dabei seit: 10.03.2009
Ort: leverkusen
Alter: 54
Geschlecht:
|
Verfasst Mi 11.03.2009 00:03
Titel Kontaktformular im Dreamweaver - isch krich et nit hin |
|
|
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"> </td>
<td width="469"> </td>
</tr>
<tr>
<td height="25" colspan="3"> </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"> </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> </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> </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> </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> </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> </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> </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> </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> </p> </td>
<td width="26" rowspan="3" align="left" valign="top"> </td>
<td width="4" rowspan="3" align="left" valign="top"> </td>
<td height="76"> </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ß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üssen ausgefü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ü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"> </th>
</tr>
<tr>
<td height="26" colspan="4"><span class="Stil13">Vielen Dank für Ihre Anfrage ! Ich werde Sie sobald wie möglich zurü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>
|
|
|
|
|
heav
Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 39
Geschlecht:
|
Verfasst Mi 11.03.2009 00:09
Titel
|
|
|
Zitat: | mailto:corona-nails.de">
|
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
|
|
|
|
|
Anzeige
|
|
|
leverkusener69
Threadersteller
Dabei seit: 10.03.2009
Ort: leverkusen
Alter: 54
Geschlecht:
|
Verfasst Mi 11.03.2009 09:53
Titel
|
|
|
heav hat geschrieben: | Zitat: | mailto:corona-nails.de">
|
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.
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Mi 11.03.2009 09:59
Titel
|
|
|
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 ?
|
|
|
|
|
leverkusener69
Threadersteller
Dabei seit: 10.03.2009
Ort: leverkusen
Alter: 54
Geschlecht:
|
Verfasst Mi 11.03.2009 13:33
Titel
|
|
|
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!
|
|
|
|
|
willshedo
Dabei seit: 21.12.2005
Ort: Waldshut
Alter: 51
Geschlecht: -
|
Verfasst Fr 13.03.2009 10:23
Titel
|
|
|
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
|
|
|
|
|
|
|
|
Ähnliche Themen |
kontaktformular in dreamweaver mx
Dreamweaver 8 - Kontaktformular
Bitte nochmal - Kontaktformular mit Dreamweaver
Kontaktformular
kontaktformular
Kontaktformular
|
|
|
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.
|
|