Rasmus Christensen wrote in
dk.edb.internet.webdesign.serverside.php:
> Jeg er igang med at lave en tipskupon.
>
> Problemet er bare at jeg ikke ved hvordan jeg skal gøre for at
> det er muligt at få tilsendt svarene i en e-mail, så jeg senere
> kan ligge indsendelserne ud på internettet sålænge kampene ikke
> er spillet så det er muligt at følge med i hvem der har flest
> rigtige.
>
> Nogen der har en løsning?
>
> Mvh Rasmus Christensen
Du skal lave en form rundt om koden, så den fx. kommer til at se
sådan ud:
> Koden:
>
>
> <html>
> <head>
> <title>Tip en 13'er</title>
>
> <style type="text/css">
> h1,.resultat,#header{font-family:tahoma,verdana,arial,sans-serif;
> }
> table{border-collapse:collapse}
> table td{text-align:center;border:1px solid black;padding:0px
> 5px;}
> nr{text-align:right;}
> spm{text-align:left;}
> svar{width:80px;}
> resultat{display:none;font-size:x-large;margin-bottom:0.2em;}
> #besvaret{display:block;}
> #succes{color:blue;}
> #failure{color:red;}
> </style>
>
> </head>
> <body>
> <h1>Tip en 13'er</h1>
<form action="udfyldt.php" method="post"></form>
> <table>
> <tr id="header" style="font-weight:bold;">
> <td class="nr">Nr.</td>
> <td style="text-align:center;font-size:large">Spørgsmål</td>
> <td>1</td>
> <td>X</td>
> <td>2</td>
> </tr>
> <tr id="row1">
> <td class="nr">1.</td>
> <td class="spm">OB - FC København</td>
> <td class="svar"><input type="radio" name="r1" value="1">
> <br>1</td>
> <td class="svar"><input type="radio" name="r1" value="x">
> <br>X</td>
> <td class="svar"><input type="radio" name="r1" value="2">
> <br>2</td>
> </tr>
> <tr id="row2">
> <td class="nr">2.</td>
> <td class="spm">Esbjerg FB - Viborg FF</td>
> <td><input type="radio" name="r2" ><br>1</td>
> <td><input type="radio" name="r2" ><br>X</td>
> <td><input type="radio" name="r2" ><br>2</td>
> </tr>
> <tr id="row3">
> <td class="nr">3.</td>
> <td class="spm">AaB - AB</td>
> <td><input type="radio" name="r3" ><br>1</td>
> <td><input type="radio" name="r3" ><br>X</td>
> <td><input type="radio" name="r3" ><br>2</td>
> </tr>
> <tr id="row4">
> <td class="nr">4.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r4" ><br>1</td>
> <td><input type="radio" name="r4" ><br>X</td>
> <td><input type="radio" name="r4" ><br>2</td>
> </tr>
> <tr id="row5">
> <td class="nr">5.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r5" ><br>1</td>
> <td><input type="radio" name="r5" ><br>X</td>
> <td><input type="radio" name="r5" ><br>2</td>
> </tr>
> <tr id="row6">
> <td class="nr">6.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r6" ><br>1</td>
> <td><input type="radio" name="r6" ><br>X</td>
> <td><input type="radio" name="r6" ><br>2</td>
> </tr>
> <tr id="row7">
> <td class="nr">7.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r7" ><br>1</td>
> <td><input type="radio" name="r7" ><br>X</td>
> <td><input type="radio" name="r7" ><br>2</td>
> </tr>
> <tr id="row8">
> <td class="nr">8.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r8" ><br>1</td>
> <td><input type="radio" name="r8" ><br>X</td>
> <td><input type="radio" name="r8" ><br>2</td>
> </tr>
> <tr id="row9">
> <td class="nr">9.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r9" ><br>1</td>
> <td><input type="radio" name="r9" ><br>X</td>
> <td><input type="radio" name="r9" ><br>2</td>
> </tr>
> <tr id="row10">
> <td class="nr">10.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r10" ><br>1</td>
> <td><input type="radio" name="r10" ><br>X</td>
> <td><input type="radio" name="r10" ><br>2</td>
> </tr>
> <tr id="row11">
> <td class="nr">11.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r11" ><br>1</td>
> <td><input type="radio" name="r11" ><br>X</td>
> <td><input type="radio" name="r11" ><br>2</td>
> </tr>
> <tr id="row12">
> <td class="nr">12.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r12" ><br>1</td>
> <td><input type="radio" name="r12" ><br>X</td>
> <td><input type="radio" name="r12" ><br>2</td>
> </tr>
> <tr id="row13">
> <td class="nr">13.</td>
> <td class="spm">Hvor mange kasser der på en hel palle</td>
> <td><input type="radio" name="r13" ><br>1</td>
> <td><input type="radio" name="r13" ><br>X</td>
> <td><input type="radio" name="r13" ><br>2</td>
> </tr>
> </table>
> </form>
> </body>
> </html>
Så kan udfyldt.php se sådan ud:
<?php
// henter resultaterne fra formen
$resultater = $_POST;
// laver mailen
$emailadresse = "din@emailadresse.her";
$titel_på_email = "Titlen på emailen";
$besked_i_email = "Beskeden i emailen";
//sætter daterne fra formen ind
$counting = count($resultater);
for ($i=0; $i<$counting; $i++){
$besked_i_email .= "r".$i." svar ".$resultater[$i]."";
}
$besked_i_email .= "Her kan du så forsætte mailen";
// her kan du så skrive, hvem der fx er afsenderen af mailen
$header = "From: ".$emailadresse."";
// her bliver mailen sendt
mail($emailadresse, $titel_på_mail, $besked_i_email, $header);
?>
<html>
<head>
<title>Tak for besvarelsen</title>
</head>
<body>
<h1>Tak for besvarelsen</h1>
Tak fordi du gad besvare spørgeskemaet
</body>
</html>
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials