Tekstvariabel kan ikke kopieres med linieskift?
Jeg har et PHP-script, som læser en form og mailer indholdet. Mit problem er at, hvis brugeren laver linieskift eller afsnit i sin besked, så bliver beskeden ikke sendt afsted?Hvad pokker gør jeg mon galt?
Jeg poster også lige scriptet..
Mvh Jan
<?php
if (isset($_POST['navn'])) {
$besked = 'Navn: '.$_POST['navn'].'<br>Adresse: '.$_POST['adresse'].'<br>Postnr. - By / Land: '.$_POST['land'].'<br>E-mail: '.$_POST['email'].'<br>Telefon: '.$_POST['telefon'].'<br>Telefax: '.$_POST['telefax'].'<br>'.'<br><br>'.$_POST['besked'];
mail("her.er@en.mailadresse.dk","Henvendelse fra Invenio.dk","$besked", "From: Hjemmesiden.dk\nContent-Type: text/html; charset=iso-8859-1");
echo "<br>Beskeden er afsendt til Hjemmesiden.dk<br>";
}
?>
<div align='left'>
<form action="<?php echo $_SERVER[PHP_SELF]; ?>" method="post">
<table width='643' border='0'>
<tr>
<td width='47%'><a class='to'>Navn:</a><br> <input type='text' name='navn' size='50' class='field' tabindex="1">
</td>
<td width='53%'><a class='to'>Telefon:</a><br> <input type='text' name='telefon' size='50' class='field' tabindex="4">
</td>
</tr>
<tr>
<td><a class='to'>Adresse:</a><br> <input type='text' name='adresse' size='50' class='field' tabindex="2">
</td>
<td><a class='to'>Telefax:</a><br> <input type='text' name='telefax' size='50' class='field' tabindex="5">
</td>
</tr>
<tr>
<td><a class='to'>Postnr. - By / Land:</a><br> <input type='text' name='land' size='50' class='field' tabindex="3">
</td>
<td><a class='to'>E-mail:</a><br> <input type='text' name='email' size='50' class='field' tabindex="6">
</td>
</tr>
<tr>
<td colspan='3'> </td>
</tr>
<tr>
<td colspan="2"><a class='to'>Besked:</a><br> <textarea rows='6' name='besked' cols='79' class='area' tabindex="7"></textarea>
</td>
</tr>
<tr>
<td colspan='4'> <center>
<input type="reset" class="knap" value="Slet besked" name="reset">
<input type='submit' value='Send email' name='send' class='knap'>
</center></td>
</tr>
</table>
</form>
