liest sich ganz gut und einfach nur wirklich weiter bringt es mich nicht.

aktuell sieht meine datei so aus:

PHP-Code:
<?
if (!isset($_POST['versenden']))    $_POST['versenden']            = "";
if (!isset($_POST['verdienst']))    $_POST['verdienst']            = "";
if (!isset($_POST['menge']))        $_POST['menge']                = "0";
if (!isset($_POST['ziel']))            $_POST['ziel']                = "";
if (!isset($_POST['mailtext']))        $_POST['mailtext']            = "";
if (!isset($_POST['beschreibung']))    $_POST['beschreibung']        = "";
if (!isset($_POST['aufendhalt']))    $_POST['aufendhalt']        = "0";
if (!isset($_POST['gueltig']))        $_POST['gueltig']            = "1";
if (!isset($tan))                    $tan                        = "";

    $empfaenger =  db_query("SELECT e.uid,e.emailadresse FROM 
                                   ".$db_prefix."_emaildaten e
                                   LEFT JOIN ".$db_prefix."_kontodaten k ON k.uid=e.uid
WHERE (e.freigabe_fuer = '3' or e.freigabe_fuer = '2') AND k.status=1");
          $maxempf = mysql_num_rows($empfaenger);
          
if ($_POST['versenden'] == 'Paidmail versenden!') {

    
    if ($_POST['menge'] == 0) $_POST['menge'] = 5000;
    if ( $_POST['menge'] >= $maxempf ) $_POST['menge'] = $maxempf;

    $tan = create_code(14);
    $bis = time() + (86400*$_POST['gueltig']);
    db_query("INSERT INTO ".$db_prefix."_paidmails_versendet (tan,menge,verdienst,ziel,beschreibung,mailtext,aufendhalt,gesendet,gueltig) VALUES ('".$tan."','".$_POST['menge']."','".$_POST['verdienst']."','".$_POST['ziel']."','".$_POST['beschreibung']."','".$_POST['mailtext']."','".$_POST['aufendhalt']."','".time()."','".$bis."')");

    $senden = db_query("SELECT e.uid,e.emailadresse FROM 
                                   ".$db_prefix."_emaildaten e
                                   LEFT JOIN ".$db_prefix."_kontodaten k ON k.uid=e.uid
WHERE (e.freigabe_fuer = '3' or e.freigabe_fuer = '2') AND k.status=1 ORDER BY RAND() LIMIT ".$_POST['menge']."");

        while ($versendet = mysql_fetch_array($senden)) {
        db_query("INSERT INTO ".$db_prefix."_paidmails_empfaenger (uid,gueltig,tan,status,aufendhalt) VALUES ('".$versendet['uid']."','".$bis."','".$tan."','0','".$_POST['aufendhalt']."')");
        $message='Hallo,
        dieses ist eine neue '.$seitenname.' Paidmail, für dessen Bestätigung
        Du '.$_POST['verdienst'].' '.$waehrung.' für '.$_POST['aufendhalt'].' Sek. aufenthalt erhälst!
        Diese Paidmail ist gültig bis '.date("d.m.Y - H:i:s",$bis).'

'.$_POST['beschreibung'].'

'.$_POST['mailtext'].'<html>
--------------------------------------------------------------------

Die Betreiber von '.$seitenname.' distanzieren sich vom Inhalt dieser Mail!

Diese Mail ist kein Spam da der Empfänger als Mitglied von
'.$seitenname.' dem Empfang zugestimmt hat.

Bestätigungslink:
'.$domain.'/pclick.php?tan='.$tan.'&uid='.$versendet["uid"].'

Mit freundlichen Grüßen
Das '.$seitenname.' Team';
usermail($versendet['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, '"'.$seitenname.'" <'.$betreibermail.'>') or die('Versandfehler');
        
        }
$msg_send = '<b><div align="center"><font color="#800000">Diese Paidmail wurd an '.$_POST['menge'].' User versendet</font></div></b>';
}

?>

<? head("Paidmail einbuchen und versenden"); ?>
<form action="" method="post">
<table width="100%" border="0" cellpadding="2" cellspacing="2">
<tr>
    <td>Anzahl der Empfänger</td>
    <td><input type="Text" name="menge" value="<?=$_POST['menge'];?>" style="width:60px" maxlength="6"> (0 = an alle, max: <?=$maxempf;?>)</td>
</tr>
<tr>
    <td>Userverdienst</td>
    <td><input type="Text" name="verdienst" value="<?=$_POST['verdienst'];?>" style="width:60px" maxlength="6"></td>
</tr>
<tr>
    <td>Ziel URL (mit http://)</td>
    <td><input type="Text" name="ziel" value="<?=$_POST['ziel'];?>" style="width:330px"></td>
</tr>
<tr>
    <td>Beschreibung</td>
    <td><input type="Text" name="beschreibung" value="<?=$_POST['beschreibung'];?>" style="width:215px" maxlength="30"> (max. 30 Zeichen)</td>
</tr>
<tr>
    <td valign="top">Mailtext</td>
    <td><textarea cols="50" rows="10" name="mailtext"><?=$_POST['mailtext'];?></textarea></td>
</tr>
<tr>
    <td>Aufendhalt (Sekunden)</td>
    <td><input type="Text" name="aufendhalt" value="<?=$_POST['aufendhalt'];?>" style="width:40px" maxlength="2"></td>
</tr>
<tr>
    <td>Gültig (TAGE)</td>
    <td><input type="Text" name="gueltig" value="<?=$_POST['gueltig'];?>" style="width:40px" maxlength="2"></td>
</tr>
<tr>
    <td align="center" valign="middle" colspan="2"><input type="Submit" name="versenden" value="Paidmail versenden!"></td>
</tr>
</table>
</form>
<?=$msg_send;?>
<?foot();?>
Also hinter dem mailtext auch das html

aber wo kommt das :
$header = "MIME-Version: 1.0\r\n";

hin? oder hab ich noch einen Fehler mehr ?

Ich verzweifel daran noch