1) return date("Y-M-d H:i:s",mktime(0,0,0,$month,1,$year)+(86400*(8-$num))); else return date("Y-M-d H:i:s",mktime(0,0,0,$month,1,$year)+(86400*(1-$num))); } $heute=date("Y-m-d"); $body=""; $zbody=""; FOR ($ta=0; $ta <=150; $ta++) { $wdadd=""; $suchdat = date("Y-m-d", mktime(0,0,0, date(m) ,date(d)+$ta,date(Y))); $wochentag = date("D", mktime(0,0,0, date(m) ,date(d)+$ta,date(Y))).","; $tag = date("d", mktime(0,0,0, date(m) ,date(d)+$ta,date(Y))); $Monat = date("m", mktime(0,0,0, date(m) ,date(d)+$ta,date(Y))); $Jahr = date("Y", mktime(0,0,0, date(m) ,date(d)+$ta,date(Y))); $Monatsname = date("F", mktime(0,0,0, date(m) ,date(d)+$ta,date(Y))); IF ($tag == 1) {$erster=$wochentag; $wochenzaehler=1;} IF ($tag != 1 AND $wochentag == $erster) {$wochenzaehler++;} $result=mysql_query("select * FROM fischh_termine WHERE cleared != '1' AND (TageRegeln != '' AND TageRegeln != '||' AND Von = '0000-00-00') ORDER BY Von"); // while($zeile=mysql_fetch_array($result)) { $wdTid=$zeile["id"]; $Name=$zeile["Name"]; $TageRegeln=$zeile["TageRegeln"]; } $wochennummer="w".$wochenzaehler; IF (strstr($TageRegeln, $wochentag) AND (strstr($TageRegeln, $wochennummer) OR strstr($TageRegeln, 'JedeWoche'))) { // ECHO "$Name / $TageRegeln $wochentag
"; // ECHO "$suchdat - $wochentag - Woche:$wochennummer - Monat:$Monatsname"; // ECHO "
"; $wdadd.="OR id='$wdTid'"; } $result=mysql_query("select * FROM fischh_termine WHERE cleared != '1' AND Von = '$suchdat' $wdadd ORDER BY Von"); // while($zeile=mysql_fetch_array($result)) { $Tid=$zeile["id"]; $Name=$zeile["Name"]; $Beschreibung=htmlspecialchars ($zeile["Beschreibung"]); $Von=$zeile["Von"]; $Bis=$zeile["Bis"]; $UVon=$zeile["Uhrzeit_Von"]; $UBis=$zeile["Uhrzeit_Bis"]; $Plz=$zeile["Plz"]; $Ort=$zeile["Ort"]; $Strasse=$zeile["Strasse"]; $Lat=$zeile["Lat"]; $Lng=$zeile["Lng"]; $TageRegeln=$zeile["TageRegeln"]; IF ($Von == "0000-00-00") {$Von=$suchdat;} IF ($Bis == "0000-00-00") {$Bis=$suchdat;} $arr=explode("-",$Von); $zarr=explode(":",$UVon); $VonDate=date("Y-m-d", mktime($zarr[0], $zarr[1], $zarr[2], $arr[1], $arr[2], $arr[0])); $VonTime=date("H:i:s", mktime($zarr[0], $zarr[1], $zarr[2], $arr[1], $arr[2], $arr[0])); $arr=explode("-",$Bis); $zarr=explode(":",$UBis); $BisDate=date("Y-m-d", mktime($zarr[0], $zarr[1], $zarr[2], $arr[1], $arr[2], $arr[0])); $BisTime=date("H:i:s", mktime($zarr[0], $zarr[1], $zarr[2], $arr[1], $arr[2], $arr[0])); // ECHO "$Name $Von
"; $zbody.=" Name $Name Beschreibung $Beschreibung id $Tid Von ".$VonDate."T".$VonTime."Z Bis ".$BisDate."T".$BisTime."Z Ort $Ort Plz $Plz Strasse $Strasse Lat $Lat Lng $Lng "; IF (file_exists($pfad."pics/fischerhude/term_".$Tid."_1.jpg")) { $zbody.=" Bild http://www.sonntags-einkaufen.com/fischerhude/tmp/app/term__".$Tid."_1.jpg Thumb http://www.sonntags-einkaufen.com/fischerhude/tmp/app/icon_term_".$Tid."_1.jpg Bildname term_".$Tid."_1.jpg Thumbname icon_term_".$Tid."_1.jpg "; $zbody.=" Bilder "; FOR ($i=1; $i<=10 ;$i++) { $userfile=$pfad."pics/fischerhude/term_".$Tid."_".$i.".jpg"; $newname=$pfad."fischerhude/tmp/app/term_".$Tid."_".$i.".jpg"; IF (!file_exists($newname) OR $renew) { system("convert $userfile -resize '320' $newname"); system("convert -unsharp 1.5x1.2+1.0+0.10 $newname $newname"); // ECHO "convert $userfile -resize '320' $newname
"; // ECHO "convert -unsharp 1.5x1.2+1.0+0.10 $newname $newname
"; } $userfile=$pfad."pics/fischerhude/term_".$Tid."_".$i.".jpg"; $newname=$pfad."fischerhude/tmp/app/icon_term_".$Tid."_".$i.".jpg"; IF (!file_exists($newname) OR $renew) { system("convert $userfile -resize '100x100' $newname"); // ECHO "convert $userfile -resize '100x100' $newname
"; system("convert -unsharp 1.5x1.2+1.0+0.10 $newname $newname"); // ECHO "convert -unsharp 1.5x1.2+1.1+0.10 $newname $newname
"; } IF (file_exists($pfad."fischerhude/tmp/app/term_".$Tid."_".$i.".jpg")) { $pic="http://www.sonntags-einkaufen.com/fischerhude/tmp/app/term_".$Tid."_".$i.".jpg"; $thumb="http://www.sonntags-einkaufen.com/fischerhude/tmp/app/icon_term_".$Tid."_".$i.".jpg"; $picname="term_".$Tid."_".$i.".jpg"; $thumbname="icon_term_".$Tid."_".$i.".jpg"; $zbody.=" Bild $pic Thumb $thumb Bildname $picname Thumbname $thumbname "; } } $zbody.="
"; } $zbody.="
"; } } $body=" "; $body.=$zbody; $body.=" "; $body=utf8_encode($body); $filename=$pfad."fischerhude/tmp/termine2.plist"; IF (file_exists($filename)) {unlink($filename);} // löschen der alten Datei $handle = fopen("$filename", "a"); fwrite($handle, $body); ECHO "
$body
"; require("fileinfo.php");