Hier der Code.
Aber warum geht das wenn ich Paidmails manuell eintrage und verschicke ?
Soweit ich das gesehen habe benutzt der bei manuellen Paidmails $int_tan = create_code(14);

PHP-Code:
<?php
if (!isset($_GET['tan']))    $_GET['tan']            = "";

$daten mysql_fetch_array(db_query("SELECT * from ".$db_prefix."_gebuchte_werbung WHERE tan='".$_GET['tan']."';"));

if(
$_GET['tan']) {
    
$empfaenger =  db_query("SELECT * FROM ".$db_prefix."_emaildaten WHERE freigabe_fuer = '3' or freigabe_fuer = '2'");
    
$maxempf mysql_num_rows($empfaenger);
    if (
$daten['menge'] == 0$daten['menge'] = 5000;
    if ( 
$daten['menge'] >= $maxempf $daten['menge'] = $maxempf;

    
$bis $daten['gueltig'];
    
db_query("INSERT INTO ".$db_prefix."_paidmails_versendet (tan,menge,verdienst,ziel,beschreibung,mailtext,aufendhalt,gesendet,gueltig) VALUES ('".$_GET['tan']."','".$daten['menge']."','".$daten['verdienst']."','".$daten['ziel']."','".$daten['beschreibung']."','".$daten['mailtext']."','".$daten['aufendhalt']."','".time()."','".$bis."')");

    
$senden db_query("SELECT * FROM ".$db_prefix."_emaildaten WHERE freigabe_fuer = '3' or freigabe_fuer = '2' ORDER BY RAND() LIMIT ".$daten['menge']."");
        while (
$versendet mysql_fetch_array($senden)) {
        
db_query("INSERT INTO ".$db_prefix."_paidmails_empfaenger (uid,gueltig,tan,status,aufendhalt) VALUES ('".$versendet['uid']."','".$bis."','".$_GET['tan']."','0','".$daten['aufendhalt']."')");
        
$message='Hallo,
        dieses ist eine neue '
.$seitenname.' Paidmail, für dessen Bestätigung
        Du '
.$daten['verdienst'].' '.$waehrung.' für '.$daten['aufendhalt'].' Sek. aufenthalt erhälst!
        Diese Paidmail ist gültig bis '
.date("d.m.Y - H:i:s",$bis).'

'
.$daten['beschreibung'].'

'
.$daten['mailtext'].'
--------------------------------------------------------------------

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';
mail($versendet['emailadresse'], 'Neue '.$seitenname.' Paidmail'$message'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('Versandfehler');
        
        }
db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung where tan='".$_GET['tan']."';");
$msg_send '<b><div align="center"><font color="#800000">Diese Paidmail wurd an '.$daten['menge'].' User versendet</font></div></b>';
}

?>

<? head("Paidmail Versand"); ?>
<?=$msg_send;?>
<?foot();?>