Her er den kode jeg har brugt i nøjagtig kopi -->
<?php
if(isset($_POST['navn'])) {
$navn = $_POST['navn'];
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$salgspris = $_POST['salgspris'];
$overskrift = $_POST['overskrift'];
$kategori = $_POST['kategori'];
$tal = $_POST['tal'];
$proc = $_POST['proc'];
$beskrivelse = $_POST['beskrivelse'];
$file = $_POST['file'];
if($_POST['proc']>0) { $udregn = $_POST['salgspris'] * $_POST['tal']/$_POST['proc']; }
if(!is_uploaded_file($_FILES['oFile']['tmp_name'])) { die("Upload failed."); }
$to='cs@digitell.dk';
$subject='Mail fra mit domæne';
$headers='
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----seperator----"';
$message='
------seperator----
Content-Type: text/plain;
format=flowed;
charset="iso-8859-1";
reply-type=original
Content-Transfer-Encoding: 7bit
';
$message.=$navn.' - '.$email.' - '.$telefon.'
'.$kategori.' - '.$overskrift.' - '.$salgspris.'
'.$beskrivelse;
$message.='
------seperator----
Content-Type: '.$_FILES['oFile']['type'].';
name="'.basename($_FILES['oFile']['name']).'"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="'.basename($_FILES['oFile']['name']).'"
'.base64_encode(file_get_contents($_FILES['oFile']['tmp_name'])).'
------seperator------';
mail($to, $subject, $message, $headers);
$kvit="Tak for din henvendelse, ".$navn."<br><br><br>";
$kvit.="Du har oplyst følgende: <br><br>";
$kvit.="kategorien: ".$kategori."<br>";
$kvit.="email: ".$email."<br>";
$kvit.="telefon: ".$telefon."<br>";
$kvit.="salgspris: ".$salgspris."<br>";
$kvit.="overskrift: ".$overskrift."<br>".$beskrivelse."<br>";
setlocale(LC_ALL, 'danish');
$kvit.="Din mail er sendt ".strftime("%A").", den ".strftime("%d. %B %Y")."<br>";
}
?>
<html>
<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link rel="stylesheet" type="text/css" href="css/style.css">
<title>PHP</title>
</head>
<body topmargin="6" leftmargin="4">
<font face="Verdana" size="1">
<div class="font" id="Layer2" style="position:absolute; left:78; top:30; width:400; height:350; z-index:2">
<div align="left"><?php echo $kvit; ?></div>
</div>
</font>
</body>
</html>
Men du viste mig aldrig den side der sender din form, det kan være problemet ligger der :)
Jeg lavede denne form til testen -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/REC-html40/strict.dtd"><html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<title>Test.</title>
</head>
<body style="background-color: #FEFEFE;">
<form method="post" action="final_ver.php" enctype="multipart/form-data">
<table><tr>
<td style="text-align: center">Sample picture path :</td>
<td><input type="file" name="oFile" size="100"></td>
</tr><tr>
<td>Navn :</td>
<td><input type="text" name="navn"></td>
</tr><tr>
<td>Email :</td>
<td><input type="text" name="email"></td>
</tr><tr>
<td>Tlf :</td>
<td><input type="text" name="telefon"></td>
</tr><tr>
<td>Salgspris :</td>
<td><input type="text" name="salgspris"></td>
</tr><tr>
<td>Overskrift :</td>
<td><input type="text" name="overskrift"></td>
</tr><tr>
<td>Kategori :</td>
<td><input type="text" name="kategori"></td>
</tr><tr>
<td>Tal :</td>
<td><input type="text" name="tal"></td>
</tr><tr>
<td>Procent :</td>
<td><input type="text" name="proc"></td>
</tr><tr>
<td>Beskrivelse :</td>
<td><input type="text" name="beskrivelse"></td>
</tr><tr>
<td colspan="2" style="text-align: center"><input type="submit" value="Send"></td>
</tr></table>
</form>
</body>
</html>
Prøv det, hvis ikke du kan få det til at virke så vis mig den kode du bruger til at sende formularen.
Mvh. Johan