Was ist denn an diesem hier eigentlich falsch gewesen? Ist doch bestimmt nur noch nen kleiner Fehler oder;
PHP:
if( isset($_POST['buy']) ) {
list($tag, $monat, $jahr) = sscanf('%u.%u.%u', $payuserto);
if( ($monat =+ $zeitraum) > 12 ) {
$monat -= 12;
$jahr++;
}
$new_payuserto = implode('.', array($tag, $monat, $jahr));
}