Avatar billede kiksen Nybegynder
20. marts 2007 - 13:59 Der er 43 kommentarer

problemer med at sende mail

Hej jeg har gang i et eksamensprojekt på 3. HTX og skal bruge et spørgeskema. Jeg er løbet ind i lidt problemer med at få mit php script og min html fil til at snakke rigtigt sammen.

skemaet kan ses her: http://mindofbeltie.dk/spoerg.html

og min php kode ser sådan ud:

<?php
if(isset($_POST['send'])) {

$alder = $_POST['alder'];
$koen = $_POST['koen'];
$stilling = $_POST['stilling'];
$reg = $_POST['reg'];
$regja = $_POST['regja'];
$regjaandet = $_POST['regjaandet'];
$checkbox1 = $_POST['1'];
$checkbox2 = $_POST['2'];
$checkbox3 = $_POST['3'];
$checkbox4 = $_POST['4'];
$checkbox5 = $_POST['5'];
$checkbox6 = $_POST['6'];
$checkbox7 = $_POST['7'];
$checkbox8 = $_POST['8'];
$regnejandet = $_POST['regnejandet'];
$kons = $_POST['kons'];   
$hvordan = $_POST['hvordan'];   
$livet = $_POST['livet'];
$kontakt = $_POST['kontakt'];


$to      = 'skema@mindofbeltie.dk';
$subject = 'Svar på spørgeskema!!!';

$message = "Så er der kommet svar:\n\n";
$message .= "alder: " . $_POST['alder'] . "\n";
$message .= "koen: " . $_POST['koen'] . "\n";
$message .= "stilling: " . $_POST['stilling'] . "\n";
$message .= "reg: " . $_POST['reg'] . "\n";
$message .= "regja: " . $_POST['regja'] . "\n";
$message .= "regjaandet: " . $_POST['regjaandet'] . "\n";
$message .= "checkbox1: " . $_POST['checkbox1'] . "\n";
$message .= "checkbox2: " . $_POST['checkbox2'] . "\n";
$message .= "checkbox3: " . $_POST['checkbox3'] . "\n";
$message .= "checkbox4: " . $_POST['checkbox4'] . "\n";
$message .= "checkbox5: " . $_POST['checkbox5'] . "\n";
$message .= "checkbox6: " . $_POST['checkbox6'] . "\n";
$message .= "checkbox7: " . $_POST['checkbox7'] . "\n";
$message .= "checkbox8: " . $_POST['checkbox8'] . "\n";
$message .= "regnejandet: " . $_POST['regnejandet'] . "\n";
$message .= "kons: " . $_POST['kons'] . "\n";
$message .= "hvordan: " . $_POST['hvordan'] . "\n";
$message .= "livet: " . $_POST['livet'] . "\n";
$message .= "kontakt: " . $_POST['kontakt'] . "\n";


$headers = 'From: skema@mindofbeltie.dk' . "\r\n";

mail($to, $subject, $message, $headers);

header("location: tak.html?navn=".$navn);

} else { echo "Fejl i indtastning. Prøv igen"; }
?>


hvor ligger problemet?
Avatar billede simplus Nybegynder
20. marts 2007 - 14:07 #1
Hvor ligger fejlen? For som jeg ser det er dit 'problem' at der ikke sker noget når du trykker på submit knappen. Det er fordi dine felter ligger uden for <form> delen..

Ellers ser jeg ingen andre fejl.. Hvis ikke ovenstående var den fejl du efterspurgte, så må du ud med flere informationer.
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:17 #2
du har sikkert helt ret men jeg er ikke så pisse skarp lige på det område her... <form> delen .. hva er det ?

min html kode ser sådan ud:

<!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=iso-8859-1" />
<title>Spørgeskema om organdonation</title>
<style type="text/css">
<!--
body {
    background-color: #999999;
}
.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
}
-->
</style></head>
<body>

<form action="" method="post">
</form>

<table width="600" border="0" align="center" cellpadding="10">
  <tr>
<td bgcolor="#E6E6E6"><span class="style1">
<b><font size="14">Spørgeskema om Organdonation</b></font>
    <br />
    <br />
I forbindelse med vores eksamensprojekt i faget kommunikation skal vi arbejde med organdonation og hvordan man kan få flere til at melde sig som donorer.
For at finde frem til den bedste løsning har vi brug for din hjælp!
    <br />
    <br />
Alder: <br />
<input type="text" name="alder" />
    <br />
    <br />
K&oslash;n:<br />
<select name="koen">
  <option>V&aelig;lg</option>
  <option>Mand</option>
  <option>Kvinde</option>
</select>
    <br />
    <br />
Nu værende beskæftigelse?<br />
<select name="stilling">
  <option>V&aelig;lg</option>
  <option>Folkeskole</option>
  <option>Gymnasial uddannelse</option>
  <option>VUC</option>
  <option>Teknisk skole</option>
  <option>Jeg går ikke i skole</option>
  <option>Andet</option>
</select>
      <br />
      <br />
Er du tilmeldt donorregistret?<br />
<select name="reg">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
      <br />
      <br />
Hvis ja hvorfor?<br />
<select name="regja">
  <option>V&aelig;lg</option>
  <option>Er blevet opfordret af en bekendt</option>
  <option>Har taget beslutningen sammen med min familie</option>
  <option>Besluttede mig efter at have set en reklame</option>
  <option>Besluttede mig efter at have set en reklame</option>
</select>
<br />
<br />
Andet?<br />
<textarea name="regjaandet"></textarea>
<br />
<br />
Hvis nej (sæt gerne flere krydser)<br />
<label>Vil ikke tage stilling til noget der omhandler min død
<input type="checkbox" name="1">
</label>
<br />
<br />
<label>Det er en uhyggelig tanke at mine organer bliver fjernet før jeg er død
<input type="checkbox" name="2">
</label>
<br />
<br />
<label>Jeg ved ikke nok om det
<input type="checkbox" name="3">
</label>
<br />
<br />
<label>Jeg har ikke fået taget mig sammen til at melde mig
<input type="checkbox" name="4" />
</label>
<br />
<br />
<label>Jeg er imod organdonation
<input type="checkbox" name="5">
</label>
<br />
<br />
<label>Jeg har ikke fået taget mig sammen til at melde mig
<input type="checkbox" name="6">
</label>
<br />
<br />
<label>Min religion forbyder det
<input type="checkbox" name="7" />
</label>
<br />
<br />
<label>Man tænker aldrig  over det før det kommer tæt på
<input type="checkbox" name="8">
</label>
<br />
<br />
Andet<br />
<textarea name="regnejandet"></textarea>
<br />
<br />
Har du overvejet konsekvenserne af manglende organdonorer?<br />
<select name="kons">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Ved du hvordan du tilmelder dig donorregistret?<br />
<select name="hvordan">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Har du selv haft organdonation ind på livet? (kender nogen der har modtaget / afgivet)<br />
<select name="livet">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Hvis ja, må vi have lov at kontakte dig? (e-mail / tlf. nr)<br />
<textarea name="kontakt"></textarea>
<br />
<br /> 
<input type="submit" name="send" value="Send svar" />
    </span></td>
  </tr>
</table>
<p>&nbsp;</p>
</body>
</html>
Avatar billede simplus Nybegynder
20. marts 2007 - 14:25 #3
Det er denne del:

<form action="" method="post">
</form>

alle dine felter hvori man kan skrive noget skal være indenfor de to linier, dvs:

<form action="" method="post">

# ALLE DINE FELTER HER #

</form>
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:26 #4
og er det i php eller html filen?
Avatar billede simplus Nybegynder
20. marts 2007 - 14:29 #5
HTML filen, med andre ord: Erstat følgene med den kode du viste foroven:

<!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=iso-8859-1" />
<title>Spørgeskema om organdonation</title>
<style type="text/css">
<!--
body {
    background-color: #999999;
}
.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
}
-->
</style></head>
<body>

<form action="" method="post">
<table width="600" border="0" align="center" cellpadding="10">
  <tr>
<td bgcolor="#E6E6E6"><span class="style1">
<b><font size="14">Spørgeskema om Organdonation</b></font>
    <br />
    <br />
I forbindelse med vores eksamensprojekt i faget kommunikation skal vi arbejde med organdonation og hvordan man kan få flere til at melde sig som donorer.
For at finde frem til den bedste løsning har vi brug for din hjælp!
    <br />
    <br />
Alder: <br />
<input type="text" name="alder" />
    <br />
    <br />
K&oslash;n:<br />
<select name="koen">
  <option>V&aelig;lg</option>
  <option>Mand</option>
  <option>Kvinde</option>
</select>
    <br />
    <br />
Nu værende beskæftigelse?<br />
<select name="stilling">
  <option>V&aelig;lg</option>
  <option>Folkeskole</option>
  <option>Gymnasial uddannelse</option>
  <option>VUC</option>
  <option>Teknisk skole</option>
  <option>Jeg går ikke i skole</option>
  <option>Andet</option>
</select>
      <br />
      <br />
Er du tilmeldt donorregistret?<br />
<select name="reg">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
      <br />
      <br />
Hvis ja hvorfor?<br />
<select name="regja">
  <option>V&aelig;lg</option>
  <option>Er blevet opfordret af en bekendt</option>
  <option>Har taget beslutningen sammen med min familie</option>
  <option>Besluttede mig efter at have set en reklame</option>
  <option>Besluttede mig efter at have set en reklame</option>
</select>
<br />
<br />
Andet?<br />
<textarea name="regjaandet"></textarea>
<br />
<br />
Hvis nej (sæt gerne flere krydser)<br />
<label>Vil ikke tage stilling til noget der omhandler min død
<input type="checkbox" name="1">
</label>
<br />
<br />
<label>Det er en uhyggelig tanke at mine organer bliver fjernet før jeg er død
<input type="checkbox" name="2">
</label>
<br />
<br />
<label>Jeg ved ikke nok om det
<input type="checkbox" name="3">
</label>
<br />
<br />
<label>Jeg har ikke fået taget mig sammen til at melde mig
<input type="checkbox" name="4" />
</label>
<br />
<br />
<label>Jeg er imod organdonation
<input type="checkbox" name="5">
</label>
<br />
<br />
<label>Jeg har ikke fået taget mig sammen til at melde mig
<input type="checkbox" name="6">
</label>
<br />
<br />
<label>Min religion forbyder det
<input type="checkbox" name="7" />
</label>
<br />
<br />
<label>Man tænker aldrig  over det før det kommer tæt på
<input type="checkbox" name="8">
</label>
<br />
<br />
Andet<br />
<textarea name="regnejandet"></textarea>
<br />
<br />
Har du overvejet konsekvenserne af manglende organdonorer?<br />
<select name="kons">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Ved du hvordan du tilmelder dig donorregistret?<br />
<select name="hvordan">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Har du selv haft organdonation ind på livet? (kender nogen der har modtaget / afgivet)<br />
<select name="livet">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Hvis ja, må vi have lov at kontakte dig? (e-mail / tlf. nr)<br />
<textarea name="kontakt"></textarea>
<br />
<br /> 
<input type="submit" name="send" value="Send svar" />
    </span></td>
  </tr>
</table>
</form>
<p>&nbsp;</p>
</body>
</html>
Avatar billede dkfire Nybegynder
20. marts 2007 - 14:32 #6
alle inputelementer skal være mellem <form> og </form>.

Det kan bla se sådan ud:

<form action="dinside.php" method="post" id="Etellerandet" name="Etellerandet">
    <fieldset>
    <legend>Indtast en pris</legend>
    <table class=''  >
    <col class="LeftCol" />
    <col class="RightCol" />                   
        <tr>
            <td class="" id="HeadlineText" >
                Overskrift:
            </td>
            <td class="">
                <input type="text" size="40" value="" id="Headline" name="Headline" />
            </td>
        </tr>
        <tr>
            <td class="" id="KategoriIdText" >
                Kategori:
            </td>
            <td class="">
                <select id="KategoriId" name="KategoriId" >
                    <option value="" selected="selected" >Vælg en kategori</option>
                    <option value="42"  >Tetetst</option>
                    <option value="41"  >Dameklip</option>
                    <option value="43"  >Hgjgj</option>
                    <option value="45"  >Drtert</option>
                </select>
            </td>
        </tr>
        <tr>
            <td class="" id="PrisText" >
                Pris:
            </td>
            <td class="">
                <input type="text" size="6" value="0.00" id="Pris" name="Pris" />
            </td>
        </tr>
        <tr>
            <td class="" id="FraText" >
                Fra:
            </td>
            <td class="">
                <input type="checkbox" name="Fra" id="Fra" value="1"  />
            </td>
        </tr>
        <tr>
            <td colspan='2' align='center' id="Buttons">
                <input type="submit" value="Indsæt"  id="submit" name="submit" class="button"/>
            </td>
        </tr>                           
    </table>
        <input type="hidden" id="edit" name="edit" value="0"/>
    </fieldset>
</form>
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:32 #7
du er en stjerne ! nu virker det vist
beklager dumme spørgsmål, jeg er sgu ret grøn i det her!
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:33 #8
smid et svar hvis du vil ha point
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:40 #9
måske var den ikke helt go endnu... jeg får bare en "Siden kan ikke vises" hvis jeg prøver at trykke send. og der kommer ikke nogen mail.
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:41 #10
jeg har smidt </form> lide inden jeg afslutter min </body> og </html>
Avatar billede simplus Nybegynder
20. marts 2007 - 14:45 #11
Det kommer an på hvilken en du har brugt, i dkfire's så bliver du sendt til en side der hedder dinside.php - hvis ikke den findes på din webserver for du jo en 'Siden kan ikke vises' hvis du bruger min så forbliver du på siden, men php koden bliver stadig udført..
Avatar billede simplus Nybegynder
20. marts 2007 - 14:53 #12
Det er i brund og grund denne som afgør hvor du skal blive sendt til når du trykker på knappen:

<form action="" method="post">

hvis der står noget i action så bliver du sendt dertil

dvs. følgene kode:
<form action="hej.html" method="post">
ville sende dig til www.sidenavn.dk/hej.html
Avatar billede kiksen Nybegynder
20. marts 2007 - 14:54 #13
jeg har prøvet med din, og ja den bliver på samme url men kommer allivel med en 'Siden kan ikke vises'og der kommer ikke nogen mail i min indboks.
Avatar billede dkfire Nybegynder
20. marts 2007 - 15:03 #14
Har du lavet en tak.html ??
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:05 #15
ja der skulle være en
Avatar billede dkfire Nybegynder
20. marts 2007 - 15:05 #16
Husk at php kode kun kan køres i en fil med endelsen .php
Avatar billede dkfire Nybegynder
20. marts 2007 - 15:06 #17
og lige nu har du sat formaction til tak2.html
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:07 #18
nu har jeg rette den til en anden tak2.html men jeg får stadig en 'Siden kan ikke vises'
Avatar billede simplus Nybegynder
20. marts 2007 - 15:07 #19
ja, det er selvfølgelig også korrekt. Hvis du vil køre PHP koden så må endelse ikke ende på andet end .php

du kan dog stadig lægge php delen i en seperat fil, så skal du bare angive det i form-delen

præcis som jeg forklarede i 14:53:51
Avatar billede simplus Nybegynder
20. marts 2007 - 15:08 #20
For at problemet skal løses må du lige sige hvilke to filer der er tale om, hvad de ender på og hvad de indeholder...
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:12 #21
jeg har først en html side = spoerg.html

<!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=iso-8859-1" />
<title>Spørgeskema om organdonation</title>
<style type="text/css">
<!--
body {
    background-color: #999999;
}
.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size: 11px;
}
-->
</style></head>
<body>

<form action="tak2.html" method="post">
<table width="600" border="0" align="center" cellpadding="10">
  <tr>
<td bgcolor="#E6E6E6"><span class="style1">
<b><font size="14">Spørgeskema om Organdonation</b></font>
    <br />
    <br />
I forbindelse med vores eksamensprojekt i faget kommunikation skal vi arbejde med organdonation og hvordan man kan få flere til at melde sig som donorer.
For at finde frem til den bedste løsning har vi brug for din hjælp!
    <br />
    <br />
Alder: <br />
<input type="text" name="alder" />
    <br />
    <br />
K&oslash;n:<br />
<select name="koen">
  <option>V&aelig;lg</option>
  <option>Mand</option>
  <option>Kvinde</option>
</select>
    <br />
    <br />
Nu værende beskæftigelse?<br />
<select name="stilling">
  <option>V&aelig;lg</option>
  <option>Folkeskole</option>
  <option>Gymnasial uddannelse</option>
  <option>VUC</option>
  <option>Teknisk skole</option>
  <option>Jeg går ikke i skole</option>
  <option>Andet</option>
</select>
      <br />
      <br />
Er du tilmeldt donorregistret?<br />
<select name="reg">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
      <br />
      <br />
Hvis ja hvorfor?<br />
<select name="regja">
  <option>V&aelig;lg</option>
  <option>Er blevet opfordret af en bekendt</option>
  <option>Har taget beslutningen sammen med min familie</option>
  <option>Besluttede mig efter at have set en reklame</option>
  <option>Besluttede mig efter at have set en reklame</option>
</select>
<br />
<br />
Andet?<br />
<textarea name="regjaandet"></textarea>
<br />
<br />
Hvis nej (sæt gerne flere krydser)<br />
<label>Vil ikke tage stilling til noget der omhandler min død
<input type="checkbox" name="1">
</label>
<br />
<br />
<label>Det er en uhyggelig tanke at mine organer bliver fjernet før jeg er død
<input type="checkbox" name="2">
</label>
<br />
<br />
<label>Jeg ved ikke nok om det
<input type="checkbox" name="3">
</label>
<br />
<br />
<label>Jeg har ikke fået taget mig sammen til at melde mig
<input type="checkbox" name="4" />
</label>
<br />
<br />
<label>Jeg er imod organdonation
<input type="checkbox" name="5">
</label>
<br />
<br />
<label>Jeg har ikke fået taget mig sammen til at melde mig
<input type="checkbox" name="6">
</label>
<br />
<br />
<label>Min religion forbyder det
<input type="checkbox" name="7" />
</label>
<br />
<br />
<label>Man tænker aldrig  over det før det kommer tæt på
<input type="checkbox" name="8">
</label>
<br />
<br />
Andet<br />
<textarea name="regnejandet"></textarea>
<br />
<br />
Har du overvejet konsekvenserne af manglende organdonorer?<br />
<select name="kons">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Ved du hvordan du tilmelder dig donorregistret?<br />
<select name="hvordan">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Har du selv haft organdonation ind på livet? (kender nogen der har modtaget / afgivet)<br />
<select name="livet">
  <option>V&aelig;lg</option>
  <option>Ja</option>
  <option>Nej</option>
</select>
<br />
<br />
Hvis ja, må vi have lov at kontakte dig? (e-mail / tlf. nr)<br />
<textarea name="kontakt"></textarea>
<br />
<br /> 
<input type="submit" name="send" value="Send svar" />
    </span></td>
  </tr>
</table>
</form>
<p>&nbsp;</p>
</body>
</html>


så er der php filen = spoerg.php

<?php
if(isset($_POST['send'])) {

$alder = $_POST['alder'];
$koen = $_POST['koen'];
$stilling = $_POST['stilling'];
$reg = $_POST['reg'];
$regja = $_POST['regja'];
$regjaandet = $_POST['regjaandet'];
$checkbox1 = $_POST['1'];
$checkbox2 = $_POST['2'];
$checkbox3 = $_POST['3'];
$checkbox4 = $_POST['4'];
$checkbox5 = $_POST['5'];
$checkbox6 = $_POST['6'];
$checkbox7 = $_POST['7'];
$checkbox8 = $_POST['8'];
$regnejandet = $_POST['regnejandet'];
$kons = $_POST['kons'];   
$hvordan = $_POST['hvordan'];   
$livet = $_POST['livet'];
$kontakt = $_POST['kontakt'];


$to      = 'skema@mindofbeltie.dk';
$subject = 'Svar på spørgeskema!!!';

$message = "Så er der kommet svar:\n\n";
$message .= "alder: " . $_POST['alder'] . "\n";
$message .= "koen: " . $_POST['koen'] . "\n";
$message .= "stilling: " . $_POST['stilling'] . "\n";
$message .= "reg: " . $_POST['reg'] . "\n";
$message .= "regja: " . $_POST['regja'] . "\n";
$message .= "regjaandet: " . $_POST['regjaandet'] . "\n";
$message .= "checkbox1: " . $_POST['checkbox1'] . "\n";
$message .= "checkbox2: " . $_POST['checkbox2'] . "\n";
$message .= "checkbox3: " . $_POST['checkbox3'] . "\n";
$message .= "checkbox4: " . $_POST['checkbox4'] . "\n";
$message .= "checkbox5: " . $_POST['checkbox5'] . "\n";
$message .= "checkbox6: " . $_POST['checkbox6'] . "\n";
$message .= "checkbox7: " . $_POST['checkbox7'] . "\n";
$message .= "checkbox8: " . $_POST['checkbox8'] . "\n";
$message .= "regnejandet: " . $_POST['regnejandet'] . "\n";
$message .= "kons: " . $_POST['kons'] . "\n";
$message .= "hvordan: " . $_POST['hvordan'] . "\n";
$message .= "livet: " . $_POST['livet'] . "\n";
$message .= "kontakt: " . $_POST['kontakt'] . "\n";


$headers = 'From: skema@mindofbeltie.dk' . "\r\n";

mail($to, $subject, $message, $headers);

header("location: tak2.html?navn=".$navn);

} else { echo "Fejl i indtastning. Prøv igen"; }
?>


og tilsidst en tak fil = tak2.html

<!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=iso-8859-1" />
<title>Untitled Document</title>
</head>
<style type="text/css">
<!--
body {
    background-color: #999999;
}
.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size: 13px;
}
-->
</style></head>
<body>
  <br />
  <br />
  <br />
  <br />
<table width="600" border="0" align="center" cellpadding="10">
  <tr>
<td bgcolor="#E6E6E6"><div align="center"><span class="style1">

  Vi siger mange tak for din tid!
</span></div></td>
  </tr>
</table>
</body>
</html>

det er vist hvad jeg har
Avatar billede dkfire Nybegynder
20. marts 2007 - 15:16 #22
Formen skal jo kalde din phpfil, derfor skal du rette action til spoerg.php
Avatar billede simplus Nybegynder
20. marts 2007 - 15:19 #23
<form action="tak2.html" method="post">
skal rettes til
<form action="spoerg.php" method="post">

derudover kan (det er unødvendigt) du ændre:
header("location: tak2.html?navn=".$navn);
til
header("location: tak2.html);
da filen tak2.html ikke er en php fil kan du egentlig ikke bruge parametre til noget som helst.. :-)
Avatar billede dkfire Nybegynder
20. marts 2007 - 15:22 #24
Så kan jeg se at alle dine <option> </option> mangler en value parameter
Noget ala:
<option value="ja">ja</option>
<option value="nej">nej</option>
Avatar billede simplus Nybegynder
20. marts 2007 - 15:43 #25
Fandt du ud af noget 'kiksen' ?
Avatar billede dkfire Nybegynder
20. marts 2007 - 15:49 #26
Du mangler også at give alle dine checkboxe en værdi:
<input type="checkbox" name"etellerandet" value"ja">
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:50 #27
så virker det sgu !

bare lige et lille problem. den ser ikke besvarelserne i afkrydsningsboksene.. nogen ideer til hvad der kan være galt her?
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:50 #28
det var lige den jeg manglede tak
Avatar billede simplus Nybegynder
20. marts 2007 - 15:51 #29
husk at lukke spørgsmålet, samler ikke selv på point!
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:55 #30
den med checkbox kan jeg ikke få til at virke..

jeg har kaldt den

<label>Vil ikke tage stilling til noget der omhandler min død
<input type="checkbox" name="1" value"ja">
</label>
Avatar billede simplus Nybegynder
20. marts 2007 - 15:55 #31
der skulle have stået: "jeg samler ikke selv på point!"
- sorry
Avatar billede kiksen Nybegynder
20. marts 2007 - 15:58 #32
en lille rettelse

<label>Vil ikke tage stilling til noget der omhandler min død
<input type="checkbox" name="checkbox1" value"ja">
</label>

men det virker nu ikke alligevel
Avatar billede simplus Nybegynder
20. marts 2007 - 15:58 #33
det er fordi du mangler en =

<input type="checkbox" name="1" value="ja">
Avatar billede dkfire Nybegynder
20. marts 2007 - 16:00 #34
du skal lige rette din html til:
<label>Noget text</label>
<input type="checkbox" name="etellerandet" value="1" />
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:07 #35
okay så har jeg

<label>Vil ikke tage stilling til noget der omhandler min død</label>
<input type="checkbox" name="checkbox1" value="ja" />

i php filen hedder den

$message .= "checkbox1: " . $_POST['checkbox1'] . "\n";

men intet resultat
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:12 #36
heller ikke noget resultat med value="1"
Avatar billede dkfire Nybegynder
20. marts 2007 - 16:14 #37
Der burde komme en værdi når du tjekker den af, og KUN når du tjekker den af
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:19 #38
i den mail jeg får kommer den ud med

checkbox1:
checkbox2:
checkbox3:
checkbox4:
checkbox5:
checkbox6:
checkbox7:
checkbox8:
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:20 #39
og det er lige meget hvor mange jeg tjekker af
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:21 #40
eller.. nu skete der sgu noget
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:28 #41
det virker lidt mystisk det her. i et af forsøgene lykkedes det at får værdier

checkbox1: 1
checkbox2:
checkbox3:
checkbox4:
checkbox5: 1
checkbox6: 1
checkbox7: 1
checkbox8:
Avatar billede kiksen Nybegynder
20. marts 2007 - 16:33 #42
så virker det !
mange tak for hjælpen !

/mathias
Avatar billede dkfire Nybegynder
20. marts 2007 - 16:34 #43
Bare rolig det skal nok virke på et tidspunkt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester