Just nu i M3-nätverket
Gå till innehåll

Hjälp med en form kod


tankado

Rekommendera Poster

Hej!

 

Jag håller på med ett skolarbete där ett formulär ska skickas till min epost. Jag får det inte att fungera dock. Har ni några ideér ?

 

OrderForm:

<html>
<head>
<title>Green Fitness - Lifting and helping the world</title>
</head>
<style type="text/css">
<!--
body{background-color: #000000; font-family: Arial; color: white}
b{color: green}
a:link {color: white;}
a:visited{color: white;}
a:active{color: white;}
-->
</style>

<body topmargin="10" leftmargin="10" marginwidth="10" marginheight="10">
<font size="6">Order</font><br><br>
<font size="2">
It's nice to hear that you are ready to take the step into your new life!<br><br>
<form name="order" method="post" action="formmail.php">
Name:<br>
<input name="name" type="text" size="30">
<br>
Service:<br>
<select name="service"><br>
<option selected>-- Choose --</option>
<option>Weight Loss Meal Plan $120</option><br>
<option>Weight Loss Training Routine $30</option><br>
<option>Fat Loss and Muscle Keeping Meal Plan $165</option><br>
<option>Muscle Gain Meal Plan $120</option><br>
<option>Muscle Gain Training Routine $30</option><br>
<option>Bodybuilding competition preparations $48</option><br>
<option>Fitness competition preparations $48</option><br>
<option>Competition coaching $70</option><br>
<option>Body Profile $20</option><br>
<option>Nutrition Profile $20</option><br>
</select>
<br>
Email:<br>
<input name="email" type="text" size="30">
<br>
Physical Status:<br>
Bad<input type="radio" name="fysstat" value="bad"><br>
Good<input type="radio" name="fysstat" value="good"><br>
Amazing<input type="radio" name="fysstat" value="amazing"><br>
<br>
<input name="submit" type="submit"
value="Send">
</form><br><br>
</font>
<table width="42" border="1">
<tr>
<td><a target="content" href="javascript:history.back()"<font size="2">Back</font></a></td>
</tr>
</body>

</html>

 

Formmail:

<?php

$to = "min adress@hotmail.com";
$from = $_POST["email"];
$service = $_POST["service"];
$name = $_POST["name"];
$fysstat = $_POST["fysstat"];

if (mail ($to, $service, $fysstat ,"From: $name <$from>"))

echo nl2br("<h2>Ditt meddelande har skickats!</h2> 
<b>Rcipient:</b> $to
<b>Service:</b> $service
<b>Physical Status:</b> $fysstat
");

else
echo "Det gick inte att skicka ditt meddelande";

?>

 

Tack på förhand!

 

[inlägget ändrat 2009-10-31 12:47:14 av tankado]

Länk till kommentar
Dela på andra webbplatser

Gör felhantering:

Är det något fält som är fel, kanske?

prova att skriva ut variablarna först innan du anropar mail.

om du bara kör mail + parametrar (utan if) vilket felmeddelande får du då?

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...