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

Hjälp med en form kod

Rekommendera Poster

tankado

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]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Jonas__B

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å?

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...