hi leutz ich wollte euch mit sowas eigentlich nicht belästigen ,
aber allmählich platzt mir der schädel ....
ich würde gern alle termine für das heutige datum, auf klick des datums -> entsprechnden termine , -> und übermehreretage Termine ausgeben
bin soweit mit dem ganzen auslesen und so auch durch und kleb den ganzen tag schon bei php.net bei den Operatoren ...
aber irgendwie ... baff *schlauchsteh*
hab da mal ein wenig Kot vieleicht siehts ja jemand direckt
hab den code sinngemäß gekürzt:
PHP-Code:
if ($_GET["leglosvariable"] >= 1){
$heute = mktime(0,0,0,date("m"),date("d"),date("Y"));
$morgen = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
$selday = $_GET["v"]; //per GET ausgewähler StartTag $selmont = $_GET["m"]; // per get ausgewälter monat
$unixdaystart = mktime(0,0,0,$selmont,$selday,date("Y")); //das per GET bekommene datum ab als UNIXTIMESTAMP
$unixdayend = mktime(0,0,0,$selmont,$selday+1,date("Y"));//das per GET bekommene datum ab als UNIXTIMESTAMP
//für aus der datenbank geholtes Termin array prüfung starten
for ($tup = 1; $tup < $b; $tup++) {
//hiermit hab ich es erst versucht - funtionierte auch so weit ... bis auf den heutigen tag
//(($ort[$tup][datetime_start]>=$heute )&&($ort[$tup][datetime_end]<=$morgen ))or(($ort[$tup][datetime_start]-86400<=$unixdaystart )&&($ort[$tup][datetime_end]+86400>=$unixdayend ))or(($ort[$tup][datetime_start]>=$unixdaystart )&&($ort[$tup][datetime_end]<=$unixdayend ))
$eTimestart = $ort[$tup][datetime_start];
$eTimeend = $ort[$tup][datetime_end];
if (($eTimestart>=$unixdaystart)or($eTimeend<=$unixdayend)){ // hier hab ichs mal auf die SingleDay events reduziert
//und um diese if abfrage gehts mir ...
// Ausgabe klar .... oda ?
$content .= "<table border=1><tr><td><font face=ARIAL size=1> ";
$content .= strftime("Anfang: %d.%B.%Y ,<b>%H:%M</b>",$ort[$tup][datetime_start]);
//$content .= $ort[$tup][datetime_start];
$content .= "</font></td><td><font face=ARIAL size=1>";
$content .= strftime("Ende: %d.%B.%Y ,<b>%H:%M</b>",$ort[$tup][datetime_end]);
//$content .= $ort[$tup][datetime_end];
$content .= "</font></td><td><font face=ARIAL size=1>Titel der Veranstalltung:<b>";
$content .= $ort[$tup][eventtitel];
$content .= "</b></font></td></tr></table>";
$content .= $eventstatus;
}
}
}
ich hab momentan keinen balssen schimmer wie ich ....
wiegesagt ...
den termin für heute .....
per GET eingegrenzten termin ...
und wenn ein termin sagen wir vom 16 - 22 August geht ... das wenn ich auf dem kalender "klicke" auf den 18 oder 17 etc auch diesen termin ausgegeben bekomme ...
hoffe ihr versteht was ich meine !!!
ich hab auch schon den ganzen vormittag die suche gequält und gegooglt aber ... irgendwie bräucht ich auch nen tip wo ich genau (ausser Operatoren nachlesen bitte !!! ) suchen kann ... oder nach was ....
1000000000000 DANK!!! für eure tips und hilfef !!!
gruß Daniel
sorry für die überbreite des POSTS