Jeg har et html dokument med JavaScript, og der er en <form> til at indtaste værdier i, og funktioner der behandler nogle af værdierne.
Nu til problemmet. De indtastede værdier kommer frem på websiden som de skal. Men når jeg trykker på submit som sender mailen til en side med navnet 'mail.php' som sender mailen.
De data der er skrev direkte i <form> bliver sendt, men dem der har været igennem en funktion bliver ikke sendt.
Skal man sikre de behandlede variabler på bestemt måde?
På forhånd tak
Poul Erik Lauridsen
<head>
<script language="JavaScript" type="text/javascript">
....
function Regn01() {
Pris = document.Formular.Pris.value;
Pris4uge = (Pris * 1);
document.Formular.Pris4uge.value = Pris4uge;
......
</script>
</head>
<body>
....
<form method="post" action="mail.php" name="Formular">
....
<tr height="33px">
<td><input type="text" size="31" name="Kontaktperson" /></td>
</tr>
....
<tr height="34px">
<td><input type="text" style="width:100px;" disabled="disabled" name="Pris4uge" /></td>
</tr>
mail.php her under
<?php
header('Location: tilbud.php');
$Firmanavn = $_POST['Firmanavn'];
$Kontaktperson = $_POST['Kontaktperson'];
$Adresse = $_POST['Adresse'];
$PostnrBy = $_POST['PostnrBy'];
$Email = $_POST['Email'];
$Telefon = $_POST['Telefon'];
$Mobil = $_POST['Mobil'];
$Kommentar = $_POST['Kommentar'];
$Pris4uge = $_POST['Pris4uge'];
$Pris8uge = $_POST['Pris8uge'];
$Pris12uge = $_POST['Pris12uge'];
$Vandkant = $_POST['Vandkant'];
$Karme = $_POST['Karme'];
$KarmeALLE = $_POST['KarmeALLE'];
$Vinduesbaenk = $_POST['Vinduesbaenk'];
$Indvendig8uge = $_POST['Indvendig8uge'];
$Indvendig12uge = $_POST['Indvendig12uge'];
$Total = $_POST['Total'];
$Moms = $_POST['Moms'];
$Totalmoms = $_POST['Totalmoms'];
$message = " Firmanavn: $Firmanavn \n Kontaktperson: $Kontaktperson \n Adresse: $Adresse \n PostnrBy: $PostnrBy \n Email $Email \n Telefon: $Telefon \n Mobil: $Mobil \n\n Kommentar: $Kommentar \n\n Pris hver 4. uge: DKr. $Pris4uge \n Pris hver 8. uge: DKr. $Pris8uge \n Pris hver 12. uge: DKr. $Pris12uge \n Vandkant: DKr. $Vandkant \n Karme nederst: DKr. $Karme \n Alle karme: DKr. $KarmeALLE \n Vinduesbaenk: DKr. $Vinduesbaenk \n Indvendig hver 8. uge: DKr. $Indvendig8uge \n Indvendig hver 12. uge: DKr. $Indvendig12uge \n Total: DKr. $Total \n Moms: DKr. $Moms \n Total og moms: DKr. $Totalmoms ";
$to = "pel@74681188.dk";
$subject = "Fairpuds henvendelse";
mail($to, $subject, $message, $headers);
?>
Variabler bliver 'tabt' i 'form post' proces
Re: Variabler bliver 'tabt' i 'form post' proces
Hej
Du bruger jo:
i dit input hvilket betyder at det input ikke vil blive submitted...
Prøv at fjern disabled="disabled" og se om der så ikke bliver sendt med mailen...
Du bruger jo:
Kode: Vælg alt
disabled="disabled" Prøv at fjern disabled="disabled" og se om der så ikke bliver sendt med mailen...
Re: Variabler bliver 'tabt' i 'form post' proces
Mange tak,
Problemet er løst!
Problemet er løst!


