TheOneAndOnly: Probleme mit Textarea Ausgabe von PHP aus

Beitrag lesen

also hier die Form zum einlesen der Daten

  
<form action="imail.php" method='post'>  
  <div id="compose">  
    <p class="textinput">An:</p>  
    <p class="grid_2">  
       <input type='text' name='mailTo' size='20' maxlength="20" value='<?php echo $mailTo; ?>'>  
    </p>  
    <div class="clear"></div>  
    <p class="textinput">Betreff:</p>  
    <p class="grid_2">  
       <input type='text' name='mailSubject' size='40' maxlength="40" value='<?php echo $mailSubject; ?>'>  
    </p>  
    <div class="clear"></div>  
    <p class="textinput">Message:</p>  
    <p class="grid_4">  
       <textarea rows='16' cols='90' name="mailMessage"></textarea>  
    </p>  
    <div class="clear"></div>  
    <p class="grid_1">  
       <input type="submit" name="mailAction" value="Senden" />  
    </p>  
  </div>  
</form>

und hier der passende eintrag wenn gesendet wird, mit welchem in die DB geschrieben wird

  
// wenn action = absenden  
if($action == "Senden") {  
	// Wenn kein Betreff angegeben wurde  
	if(empty($_POST['mailSubject']) || !isset($_POST['mailSubject'])){  
		// Fehlermeldung  
		echo "kein Betreff angegeben<br>";  
	// ansonsten Betreff zuweisen  
	} else {  
		$subject = $_POST['mailSubject'];  
	}  
				  
	// Wenn Empfänger nicht angegeben  
	if(empty($_POST['mailTo']) || !isset($_POST['mailTo'])){  
		// Fehlermeldung  
		echo "Kein Empfänger angegeben <br>";  
	// ansonsten Empfänger zuweisen  
	} else {  
		// Prüfen ob der User überhaupt existiert  
		$q = "SELECT * FROM ".TBL_USERS." WHERE username=".$POST['mailTo'];  
		$result = mysql_query($sql);  
		if (!$result) {  
			echo "Dieser Benutzer existiert nicht!<br>";  
		} else {  
			$mailTo = $_POST['mailTo'];  
		}  
	}  
  
	// Wenn kein Nachrichtentext geschrieben  
	if(empty($_POST['mailMessage']) || !isset($_POST['mailMessage'])){  
		// Fehlermeldung  
		echo "keine Nachricht eingegeben<br>";  
	// ansonsten Nachrichtentext zuweisen  
	} else {  
		$message = $_POST['mailMessage'];  
	}  
  
	// Absendedatum festlegen  
	$date = "am ".date('d.m.Y')." um ".date('H:i.s');  
	$date .= " Uhr";  
  
	$q	= "INSERT INTO".TBL_MAIL." (UserTo, UserFrom, Subject, Message, SentDate, status) "  
		 ."VALUES ('$mailTo','$session->username','$subject','$message','$date','unread')";  
	if(!($send = $database->query($q))){  
		echo "Die Nachricht konnte nicht an ".$_POST['mailTo']." versendet werden!";  
	} else {  
		echo "Nachricht an ".$mailTo." gesandt!";  
	}  
}	// action = send  

Ich hoffe das hilft irgendwie ... hab da so ne Ahnung --> $_POST['mailMessage'] muss das evtl bearbeitet werden