Ich will das dann alle Felder die ausgefüllt sind in der mail stehen doch es steht nur der Betreff= Bestellung und das erste der name drin sonst nix hier mal der code:
<?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); $title = $allgAr['title'].' :: News'; $hmenu = 'Kontakt'; $design = new design ( $title , $hmenu ); $design->header(); if ( empty($_POST['mail']) OR empty($_POST['name']) OR empty($_POST['txt']) OR empty($_POST['wer']) ) { $erg = db_query("SELECT v2,t1,v1 FROM prefix_allg WHERE k = 'kontakt'"); $row = db_fetch_object($erg); $k = explode('#',$row->t1); if ( !empty ($_POST['subcheck']) ) { if ( empty($_POST['name']) ) { echo '<b>Bitte einen Namen eingeben</b><br>'; } if ( empty($_POST['mail']) ) { echo '<b>Bitte eine E-Mail eingeben</b><br>'; } if ( empty($_POST['txt']) ) { echo '<b>Bitte eine Nachricht eingeben</b><br>'; } if ( empty($_POST['wer']) ) { echo '<b>Bitte einen Empfänger wählen eingeben</b><br>'; } } $tpl = new tpl ( 'kontakt.htm' ); $tpl->out(0); foreach($k as $a) { $e = explode('|',$a); if ($e[0] != '' AND $e[1] != '') { $tpl->set_ar_out( array ('KEY' => $e[0], 'VAL' => $e[1]) , 1 ); } } $tpl->out(2); } else { icmail ($_POST['wer'],'Bestellung',$_POST['name'],$_POST['mail'],$_POST['koen'],$_POST['koen2'],$_POST['txt']); echo 'Die E-Mail wurde erfolgreich versendet.'; } $design->footer(); ?>