Zurück tutorials.de > Programming > PHP

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


4 kostenlose Bücher bei unserer Buch-Verschenkaktion 03/2010
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 13.01.04, 09:41   #1 (permalink)
Mitglied Smaragd
 
Registriert seit: Aug 2003
Beiträge: 1.175
Renommee-Modifikator: 18
MiLa hat eine blütenweiße Weste

Wochenzahl -> ersten und letzten Tag der Woche herausfinden

Halli Hallo,
nun bin ich mal mit einer kleinen Frage dran...

Ich bin grade dabei ein "Pic of the week" Script zu basteln, nun schreibe ich alle Wochen von der Jetztigen bis zum Jahresende in ein "Select" Feld, jetzt möchte ich anhand der Wochenzahl den ersten und letzten Tag in der Woche herausfinden, mit mktime geht das ja nicht, mir fehlt einfach nur die Funktion dazu.

PHP-Code:
<select name="woche">
    <!-- 
BEGIN woche_options -->
    <
option value="{woche}">{woche} - {zeitraum}</option>
    <!-- 
END woche_options -->
</
select
So soll es dann dargestellt werden bzw. so sieht das Template dazu aus
Als Zeitraum soll da das Datum vom (Montag).

Die Daten hol ich mir bisher so:

PHP-Code:
for($i=date(W,time());$i<=date(Wmktime(0001231date(Y,time())));$i++)
{
    
$woche[woche]=$i;
    
//$woche[zeitraum]=;
    
$content->setCurrentBlock("woche_options");
    
$content->setVariable($woche);
    
$content->parseCurrentBlock(); 

Kann mir da jemand ganz spontan ne Funktion sagen?
Oder gibts dafür keine geeignete Funktion und ich muss mir das selbst "errechnen"?

Danke schonmal im Vorraus
  MiLa ist offline  
 
Alt 13.01.04, 10:10   #2 (permalink)
Mitglied Diamant
 
Benutzerbild von Sven Petruschke  
 
Registriert seit: May 2003
Ort: Leipzig
Beiträge: 2.323
Renommee-Modifikator: 23
Sven Petruschke hat eine blütenweiße Weste

Hallo, hier mein Lösungsvorschlag:
PHP-Code:
$weekday date("w",time()); // Wochentag (1 = Monatg)
$timestamp_monday time() - ($weekday-1)*60*60*24// Montags-Timestamp
$timestamp_sunday =  $timestamp_monday+6*60*60*24;  // Sonntags-Timestamp


for($i=date(W,time()),$x=0;$i<=date(Wmktime(0001231date(Y,time())));$i++,$x++)
{
    echo 
"<br>Woche: ".$i." (".date("d.m.Y",($timestamp_monday+($x*60*60*24*7)))." - ".date("d.m.Y",($timestamp_sunday+($x*60*60*24*7))).")";

(Und das, obwohl ich nicht einmal ein PHP-Buch gelesen habe!)

~snuu~
__________________
Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
www.sven-petruschke.de
  Sven Petruschke ist offline  
 
Alt 13.01.04, 10:18   #3 (permalink)
Mitglied Smaragd
 
Registriert seit: Aug 2003
Beiträge: 1.175
Renommee-Modifikator: 18
MiLa hat eine blütenweiße Weste

Hui...
Naja, das lag denn wohl eher an meinem logischen Denken
Dachte halt, dass es ne einfache Funktion gibt, mit der man das schnell berechnen kann :P So wie mktime() oder so...

Aber danke für deine schnelle Hilfe

Btw. Ich habe auch nur ein PHP Buch gelesen

[OT]Weisste was snu snu ist?[/OT]
  MiLa ist offline  
 
Alt 13.01.04, 10:23   #4 (permalink)
Mitglied Diamant
 
Benutzerbild von Sven Petruschke  
 
Registriert seit: May 2003
Ort: Leipzig
Beiträge: 2.323
Renommee-Modifikator: 23
Sven Petruschke hat eine blütenweiße Weste

Zitat:
Btw. Ich habe auch nur ein PHP Buch gelesen
Ich nur die erweiterte Funktionsreferenz von php.net.
(War eine Bemerkung zu dem Thread, in dem es um das PHP-Einsteiger-Buch ging)

Zitat:
Weisste was snu snu ist?
nein
__________________
Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
www.sven-petruschke.de
  Sven Petruschke ist offline  
 
Alt 13.01.04, 10:26   #5 (permalink)
Mitglied Smaragd
 
Registriert seit: Aug 2003
Beiträge: 1.175
Renommee-Modifikator: 18
MiLa hat eine blütenweiße Weste

Naja, denn guck immer fleißig die alten Folgen von Futurama, denn weisste was snu snu ist

Also, des Thema ist durch...alles erledigt...User ist glücklich...
  MiLa ist offline  
 
Alt 13.01.04, 11:44   #6 (permalink)
 
Registriert seit: Dec 2001
Beiträge: 4.850
Renommee-Modifikator: 36
Tim Comanns hat eine blütenweiße Weste

Zitat:
Original geschrieben von snuu
(War eine Bemerkung zu dem Thread, in dem es um das PHP-Einsteiger-Buch ging)
Wenn du schon an allen Ecken und Kanten..., dann ich auch

Ich habe gar kein PHP Buch gelesen
Aber zu anderen Programmiersprachen und dann lang auch meist eine Funktionsreferenz bzw vernünftige Einführung.

War das jetzt Off-Topic ?
__________________
Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich!
Sir Peter Ustinov
  Tim Comanns ist offline  
 
Alt 13.01.04, 11:48   #7 (permalink)
Mitglied Smaragd
 
Registriert seit: Aug 2003
Beiträge: 1.175
Renommee-Modifikator: 18
MiLa hat eine blütenweiße Weste

BÖHSE !
Das war richtig Offtopic *Tim verwarn*

Mach das nicht nochmal...Hast du verstanden?

So, damit wir hier nicht abschweifen...

- close -
  MiLa ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
Anhand einer KW (Kalenderwoche) den ersten Tag herausfinden bmxvoodoo PHP 1 14.06.06 15:25
Start und Ende der Woche rauskriegen ddhb PHP 1 31.10.04 20:01
Datensätze aus der aktuellen und der vergangenen Woche auslesen Jesus0190 PHP 4 06.04.04 13:41
"height" im <table>-Tag und der <embed>-Tag Fey HTML 3 06.10.03 22:38
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 134
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 261
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 149
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 100
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 190
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 79,79%
150 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 20,21%
38 Stimmen
Stimmen gesamt: 188
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 04:20 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,25604 Sekunden mit 26 queries