wochentag

MaW

Grünschnabel
hi,

ich stehe gerade vor einer kleinen denkblockade. mir fällt nichts passendes ein wich in php coden kann das er eine aktion mach, wenn z.b. der 1. und 3. samstag im monat ist. ansonsten soll er die aktion nicht durchführen.

kann mir jemand nen denkanstoß geben?

thx maw
 
Welch Hilfreicher Tipp Voodoo....
Aber das kenn ich von dir...

Sorry MaW ich kann dir da leider auch nicht weiterhelfen, steh noch am Anfang von PHP...Sorry
 
Folgendes Skript wäre möglich:
PHP:
<?php
  for($i=1; $i<date('t'); $i++) {
    $date = mktime(0, 0, 0, date('g'), $i, date('Y'));
    if(date('l', $date) === 'Saturday' && $i % 2 === 1) {
      echo 'Samstag, der '.date('m.d.Y', $date).'<br />';
    }
  }
?>

Was _voodoo mit seinem wirklich aussagekräftigen Beitrag sagen wollte ist: Achte bitte etwas mehr auf deine Grammatik und Orthograhpie.
 
Lernt man in der ersten Klasse nicht auch den Kalender?:-) *autsch nicht hauen*

Der erste Samstag im Monat liegt zwischen dem 1. und 7.
der zweite zwischen dem 8. und 14.
der dritte zwischen dem 15. und 21.
der vierte zwischen dem 22. und 28.
der evtl fünfte zwischen dem 29. und 31.

Damit hast du maximal 5 Bereiche

Also frag ab, ob Samstag ist und wenn ja, dann schau nach in welchem Bereich du liegst.

Treffen beide Aussagen zu, lässt du deine Funktion ausführen.

shutdown

___edit___
Da war wohl der Gumbo schneller :-)
 
:offtopic:

Original geschrieben von _voodoo
Geh noch mal in die 1. Klasse und lern die Deutsche Sprache.

Wenn schon, denn schon.
Entweder lern' oder lerne ;)



Original geschrieben von Gumbo

Was _voodoo mit seinem wirklich aussagekräftigen Beitrag sagen wollte ist: Achte bitte etwas mehr auf deine Grammatik und Orthograhpie.

Du bist genauso aussagekräftig wie _voodoo: Was ist denn Orthographie? :offtopic:
 
wenn schon motzen, dann wenigstens richtig ;)


Gumbo schrieb was von Orthograhpie und nicht wie von dir bemängelt von Orthographie.

Letzteres bedeutet zu Deutsch: Rechtschreibung.

Jetzt wirds dann aber langsam langweilig mit der Motzerei.
Ich versteh net wo des Problem ist.

Wenn man schon rummotzen muss, dann kann man doch wenigstens im gleichen Zuge auch eine vernünftige Antwort auf das Problem geben - wie von Gumbo getan.

Oder sehe ich da was falsch?

shutdown
 
PHP:
<?
$day = date ("w");

if ($day != 6) exit; /* 6 = sat */

$date = date ("d");

if (($date - 7) <= 0) echo "first sun";
else if (($date - 14) <= 0) echo "sec sun";
else echo "foo";

?>
 
Zurück