Erinnerung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alarm
august
ausgabe
bestimmten wochentag
break
date
dienstag
eintrag
folgendes schreiben
gen
goldene mitte
kater
klar jahr
kleines gehirn
lang break
mitte
montag
party
weihnachten
wochentag
-
Hi,
ich suche gerade einen Script, der an einem bestimmten Datum einen text anzeigt (so ne art erinnerungstext), kann aber nicht finden, kann mir hier vielleicht jemand helfen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ja also ich k?nnte dir helfen, wenn du es erst mal selber probieren w?rdest mensch denkst, dass du nur weil du zu faul bist nix machen brauchst???
wenn du nen anfang machst und nicht weiterkommst werde ich dir helfen wie gesagt helfen!!! ich werde nicht alles alleine machen, sodass du es nu noch einf?gen brauchst!
MfG r1x -
Ich habs wirklich probiert, alles was ich hin bekommen habe war, das datum so umzuwandeln, das an einem bestimmten wochentag was bestimmtes steht. Hab aber alles probiert, das geht nicht.
-
Das ist jetzt pur aus dem Kopf und es gibt keine Garantie das es funktioniert:
$day = 4; // Soll der 4. sein $month = 8; // Soll der August sein $year = 2005; // Jo klar, Jahr 2005 if(date("j",time()) == $day and date("n",time()) == $month and date("Y",time()) == $year) { print("das ist der text"); }
Kann sein das du das suchst...und wie egsagt, ist aus der Hand, wenn du mehr ?ber date() wissen willst, gibt es die n?tzliche Seite http://www.php.net -
ja so kann es glaub ich hinhauen^^
und das h?ttest du nicht selber hinbekommen?^^naja jeder f?ngt klein an^^
MfG r1x -
Ich verzweifel noch. Das hat jetzt zwar super funktioniert, jedoch m?chte ich den Text an mehreren Tage dagestellt haben. Hab schon alles probiert!!!
Falls es mir wieder jemand nicht glaubt braucht derjenige (ich nenne keine Namen *g*) keine Antwort schreiben in der nur steht, ich sollte mein kleines Gehirn anstrengen.
Ich denke, dieser Eintrag wurde nur gemacht um Gulden zu bekommen (eintr?ge f?r Gulden ja, aber keine solche).
Immerhin ist das ein Forum, in dem man eintragen kann um Hilfe zu bekommen.
Naja, ich hoffe mir hilft noch jemand,
Danke
Gru? Nico -
setlocale (LC_ALL, 'de_DE'); $day = strftime('%A', time()); switch ($day) { case 'Montag': echo 'Buhh Montag so ein mist. Noch so lange bis zum Wochenende'; break; case 'Dienstag': echo 'Aehts Dienstag.... baeh!'; break; case 'Mittwoch': echo 'Mitte die goldene Mitte'; break; case 'Donnersatg': echo 'Na nicht mehr lang...'; break; case 'Freitag': echo 'Ijjjhipie Party Alarm!!!!'; break; case 'Samstag': echo 'Oh leise... ich hab nen Kater^^'; break; case 'Sonntag': echo 'Ach schade das Wochende schon bald vorbei...'; break; default: echo 'Halloooo.... hab ich irgendwas verpasst? Ein neuer wochentag oder was?'; break; }
obwohl ich da mir net sicher bin wonach du suchst.
willst du mehrere tage als datum oder ist es egal ( sihe oben)
ansonsten das gesuchte datum irgendwo herladen zB datei
und mit einer schleife durchgehen... -
function wecker($day=1, $month=1, $year=2000, $ausgabe="Wecken!") { if(date("j",time()) == $day and date("n",time()) == $month and date("Y",time()) == $year) { print($ausgabe); } }
und dann f?r jedes Datum, an dem Text kommen soll einfach folgendes schreiben:
wecker(TAG, MONAT, JAHR, TEXT);
also zum Beispiel:
function wecker($day=1, $month=1, $year=2000, $ausgabe="Wecken!") { if(date("j",time()) == $day and date("n",time()) == $month and date("Y",time()) == $year) { print($ausgabe); } } $silvester = "Es ist Silvester"; $weihnachten = "Es ist Weihnachten"; wecker(31, 12, 2005, $silvester); wecker(31, 12, 2006, $silvester); wecker(31, 12, 2005, $weihnachten); wecker(31, 12, 2006, $weihnachten);
Beitrag ge?ndert am 29.10.2005 09:18 von firemanic -
Danke nochmals, hat geklappt
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage