Hallo liebes VB-Paradise,
ich habe ein kleines Problem den ich schaffe es einfach nicht folgenden code zum laufen zu bringen :
mein Aufruf sieht so aus :
was mache ich falsch ?
MFG BlacknetworkBit
ich habe ein kleines Problem den ich schaffe es einfach nicht folgenden code zum laufen zu bringen :
PHP-Quellcode
- function repeat($type, $start, $end) { //type=daily/weekly/2weekly/monthly_date/monthly_day/quarterly_date/quarterly_day - $start=yyyy-mm-dd hh-mm-ss - $end=yyyy-mm-dd hh-mm-ss/xx
- $start_ts=strtotime($start);
- if ($type=="daily" || $type=="weekly" || $type=="2weekly") {
- switch ($type) {
- case "daily": $diff = "86400"; break;
- case "weekly": $diff = "604800"; break;
- case "2weekly": $diff = "1209600"; break;
- }
- $a[0]=$start;
- if (ereg("-", $end)) {
- $end_ts = strtotime($end);
- $anz=intval(($end_ts-$start_ts)/$diff);
- } else $anz = $end;
- for($i=1;$i<=$anz;$i++) {
- $a[$i]=date("Y-m-d",$start_ts+$i*$diff);
- }
- } elseif ($type=="monthly_date" || $type=="monthly_day" || $type=="quarterly_date" || $type=="quarterly_day") {
- if (ereg("-", $end)) $end = strtotime($end);
- else $end = $end+1;
- $a[0] = $start;
- $i = 1;
- while ($temp<$end) {
- switch ($type) {
- case "monthly_date":
- $temp = mktime(0, 0, 0, date("m", $start_ts)+1, date("d", $start_ts), date("Y", $start_ts));
- break;
- case "monthly_day":
- if (!($i%3)) $temp = mktime(0, 0, 0, date("m", $start_ts), date("d", $start_ts)+35, date("Y", $start_ts));
- else $temp = mktime(0, 0, 0, date("m", $start_ts), date("d", $start_ts)+28, date("Y", $start_ts));
- break;
- case "quarterly_date":
- $temp = mktime(0, 0, 0, date("m", $start_ts)+3, date("d", $start_ts), date("Y", $start_ts));
- break;
- case "quarterly_day":
- $temp = mktime(0, 0, 0, date("m", $start_ts), date("d", $start_ts)+91, date("Y", $start_ts));
- break;
- default: $temp = mktime(0, 0, 0, date("m", $start_ts)+1, date("d", $start_ts), date("Y", $start_ts));
- }
- $start_ts = $temp;
- $a[$i] = date("Y-m-d", $temp);
- $i++;
- if (strlen($end)<=3) $temp = $i;
- }
- } else die("<span style='font-weight: bold; font-size: 12px; font-face: tahoma; color: red'>Error in function: repeat()</span>");
- return $a;
- }
mein Aufruf sieht so aus :
was mache ich falsch ?
MFG BlacknetworkBit
MFG 0x426c61636b4e6574776f726b426974
InOffical VB-Paradise IRC-Server
webchat.freenode.net/
Channel : ##vbparadise
InOffical VB-Paradise IRC-Server
webchat.freenode.net/
Channel : ##vbparadise