Logga inAnvändarnamnLösenord
Logga in mig automatiskt    
Bli medlem
Bli medlem
Logga in för att läsa dina meddelanden
Logga in för att läsa dina meddelanden
Forumindex » Webbdesign och utveckling

Skapa nytt ämne   Svara på ämnet
Formulär
Visa föregående ämne :: Visa nästa ämne  



Författare Meddelande
mona
Nykomling


Blev medlem: 14 February 2009
Inlägg: 6
Från: anom

InläggSkrivet: Sat Aug 22, 2009 9:57 am    Rubrik: Formulär Svara med citat

Har gjort ett formulär,
men hur skall man göra för att slippa gå genom outlook för att kunna svara på detta???
Har man inte outlook så kan man ju inte svara.......

Vänligaste hälsningar
Mona

Koden ser ut så här:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kontakt</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function fixElement(element, message) {
alert(message);
element.focus();
}
function isMailReady(form) {
var passed = false;
if (form.name.value == "") {
fixElement(form.name, "Information saknas i fältet Namn!");
}
else if (form.adress.value == "") {
fixElement(form.adress, "Information sakans i fältet Adress!");
}
else if (form.postnr.value == "") {
fixElement(form.postnr, "Det finns inget Postnummer angivet!");
}
else if (form.ort.value == "") {
fixElement(form.ort, "Information saknas i fältet Ort!");
}
else if (form.telnr.value == "") {
fixElement(form.telnr, "Det är inget Telefonnummer angivet!");
}
else if (form.email.value.indexOf("@") == -1 ||
form.email.value.indexOf(".") == -1) {
fixElement(form.email, "Ange en giltig e-postadress i fältet E-postadress!");
}
else if (form.meddelande.value == "") {
fixElement(form.meddelande, "Du har inte skrivit n&aring;got Meddelande!");
}
else {
passed = true;
}
return passed;
}
// End -->
</SCRIPT>

<link rel="stylesheet" href="kontakt.css" type="text/css">
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:277px;
top:30px;
width:296px;
height:70px;
z-index:1;
}
body {
background-color: #FFFF00;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}
.style3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
font-style: italic;
}
#apDiv2 {
position:absolute;
left:14px;
top:9px;
width:436px;
height:105px;
z-index:1;
}
#apDiv3 {
position:absolute;
left:471px;
top:20px;
width:579px;
height:61px;
z-index:2;
}
#apDiv4 {
position:absolute;
left:0px;
top:8px;
width:811px;
height:153px;
z-index:3;
}
#apDiv5 {
position:absolute;
left:25px;
top:200px;
width:1011px;
height:274px;
z-index:4;
}
#apDiv6 {
position:absolute;
left:12px;
top:8px;
width:1053px;
height:109px;
z-index:4;
}
.style4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}
#apDiv7 {
position:absolute;
left:70px;
top:50px;
width:244px;
height:76px;
z-index:1;
}
-->
</style>
</head>

<body background="_image/bg_image.gif" leftmargin="0" topmargin="0">
<p>
<map name="Block_snikerierMap">
<area shape="rect" coords="323,60,375,78" href="index.html" alt="Special">
<area shape="rect" coords="147,12,217,45" href="litteratur.html" alt="Litteratur &amp; Pedagogik">
<area shape="rect" coords="65,18,137,35" href="handverktyg.html" alt="Handverktyg">
</map>
<img src="../logotyp.jpg" alt="" width="800" height="115"><br>
<span class="style4"> Kranvägen 1, 953 33 Haparanda, 0922- 616 95, 619 52, 070- 654 96 05,</span> <span class="style4">info@hundochjakt.se</span><br>

<br>
</p>
<form action="mailto:info@hundochjakt.se" method="post" name="mail" id="mail" enctype = "text/plain" onSubmit = "return isMailReady(this);">
<table width="800" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="135">&nbsp;</td>
<td colspan="2">&nbsp;</td>
<td width="4">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>

<td colspan="2"><span class="style3">(<font color="#FF0000">*</font>obligatoriska
uppgifter)</span></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><p align="right" class="teckenformat"><font color="#FF0000">*</font><span class="style1">Namn:</span> </p></td>
<td colspan="2"><input name="namn" type="text" id="namn" size="40" maxlength="40"></td>

<td>&nbsp;</td>
</tr>
<tr>
<td><p align="right" class="teckenformat"><font color="#FF0000">*</font><span class="style1">Adress:</span> </p></td>
<td colspan="2"><input name="adress" type="text" id="adress" size="40" maxlength="45"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><p align="right" class="teckenformat"><font color="#FF0000">*</font><span class="style1">Postnummer:</span> </p></td>

<td colspan="2"><input name="postnr" type="text" id="postnr" size="40" maxlength="6"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><p align="right" class="teckenformat"><font color="#FF0000">*</font><span class="style1">Postadress:</span> </p></td>
<td colspan="2"><input name="ort" type="text" id="ort" size="40" maxlength="40"></td>
<td>&nbsp;</td>
</tr>

<tr>
<td><p align="right" class="teckenformat"><font color="#FF0000">*</font><span class="style1">Telefon
nr:</span> </p></td>
<td colspan="2"><input name="telnr" type="text" id="telnr" size="40" maxlength="12"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><p align="right" class="teckenformat"><font color="#FF0000">*</font><span class="style1">E-postadress:</span> </p></td>

<td colspan="2"><input name="email" type="text" id="email" size="45" maxlength="50"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td colspan="2">&nbsp;</td>
<td>&nbsp;</td>
</tr>


<tr>
<td align="right">&nbsp;</td>

<td colspan="2"><p class="teckenformat"><font color="#FF0000">*</font><span class="style1">Skriv
ditt meddelande här</span>:</p></td>
<td>&nbsp;</td>
</tr>
<tr>
<td align="right">&nbsp;</td>
<td width="377"><textarea name="meddelande" cols="60" rows="10" id="meddelande"></textarea></td>
<td width="284">&nbsp;</td>

<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td colspan="2"> <input type="submit" name="Submit" value="Skicka mina uppgifter!" class="skicka_knapp">
<input type="reset" name="Submit2" value="Rensa formuläret..." class="skicka_knapp"> </td>
<td>&nbsp;</td>
</tr>
</table>

<p><br>
</p>
<p>&nbsp;</p></form>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

</body>
</html>
Rolling Eyes
Till överst på sidan
Visa användarens profil Skicka personligt meddelande
Mattias
Stammis


Blev medlem: 07 October 2005
Inlägg: 160

InläggSkrivet: Wed Sep 02, 2009 2:24 pm    Rubrik: Svara med citat

Det finns inget sett att få användarens webbläsare att skicka mailet.

Just nu har du action attributet i ditt formulär satt till "mailto:" vilket innebär att användaren kör ev program som är förknippat med det kommandot, t.ex. outlook.

För att skicka formuläret utan att användaren behöver ha ett sådant program så måste du peka formuläret mot ett skript/program på din server som i sin tur får skicka mailet.

Det kräver rätt mycket av dig och är tyvärr för komplicerat och beroende av din miljö för att jag skall kunna hjälpa dig enkelt.
Till överst på sidan
Visa användarens profil Skicka personligt meddelande
mona
Nykomling


Blev medlem: 14 February 2009
Inlägg: 6
Från: anom

InläggSkrivet: Wed Sep 02, 2009 2:37 pm    Rubrik: Svara med citat

Tackar för svaret.
Läste någonstans på nätet att vissa webbhotell har färdiga lösningar, tex Loopia.
Själv har jag FSdata och deras script fungerar inte.

Men tack iallafall, alltid roligt att få svar.
Mona Smile
Till överst på sidan
Visa användarens profil Skicka personligt meddelande
JonasLarsson
Nykomling


Blev medlem: 28 January 2010
Inlägg: 3
Från: Lindesberg

InläggSkrivet: Thu Jan 28, 2010 3:39 pm    Rubrik: Svara med citat

Jag skulle inte vilja påstå att det är för komplicerat. Det är något av det enklaste man kan göra i PHP.
Du kan även lägga in automatiska svarsmeddelanden och olika adresser dit mejlet skall gå mycket enkelt med PHP.

Jag har gjort två varianter av formulär på http://www.livingyoga.se som du kan kika på för exempel på hur det funkar. Det ena ligger under schema och skickar ut ett automatiskt bekräftelsebrev med betalningsinfo. Det andra är ett vanligt kontaktformulär och ligger under kontakt.
Till överst på sidan
Visa användarens profil Skicka personligt meddelande Besök användarens hemsida


Visa tidigare inlägg:   
Skapa nytt ämne   Svara på ämnet    Forumindex » Webbdesign och utveckling Alla tider är GMT + 1 timme (svensk vintertid)
Sida 1 av 1

 
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet

Slumpade medlemslänkar

    Tillbaka till guiderna: Webbdesign
    w3c.org | 456bereastreet.com | PHP.net | MySQL.com
    Powered by phpBB © 2001, 2002 phpBB Group iCGstation v1.0 Template By Ray © 2003, 2004 iOptional Swedish translation by virtuality © 2005