php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.02.2009, 12:14  
Neuer Benutzer
 
Registriert seit: 01.07.2008
Beiträge: 9
matze228 ist zur Zeit noch ein unbeschriebenes Blatt
Standard Inhalt auf Zeit

Hallo an alle

Wie bekomme ich das hin, das ich einen Inhalt in einen PHP Skript auf einen bestimmen Zeitraum setzten kann (zb. 23.02.09 - 13.03.03)
matze228 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.02.2009, 12:18  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Hallo Matze,

deine Frage ist leider etwas unverständlich....
Was möchtest du genau tun? Einen bestimmten Inhalt nur für einen bestimmten Zeitraum anzeigen?
time() liefert dir den aktuellen Zeitpunkt als UNIX Timestamp, mktime() liefert dir den Timestamp eines beliebigen datums. Alles was du jetzt noch tun musst ist zu schauen ob der aktuelle Timestamp in der Zeitspanne liegt (also größer als der Anfangstermin und kleiner als der Endtermin ist....)
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 23.02.2009, 12:22  
Erfahrener Benutzer
 
Registriert seit: 09.11.2008
Beiträge: 503
PHP-Kenntnisse:
Fortgeschritten
Marti95. ist in Verruf geratenMarti95. ist in Verruf geraten
Standard

PHP-Code:
$datum date("d.m.y - H:i");
if (
$datum >= "23.02.09 - 13.03.03"){
//Seiteninhalt

meinst du das so?
Marti95. ist offline  
Alt 23.02.2009, 14:26  
Erfahrener Benutzer
 
Registriert seit: 20.02.2009
Beiträge: 202
MichaMedia ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Marti95. Beitrag anzeigen
PHP-Code:
$datum date("d.m.y - H:i");
if (
$datum >= "23.02.09 - 13.03.03"){
//Seiteninhalt

Was ist das denn? String >= String

PHP-Code:
$uts mktime(13,3,3,2,23,2009);
if (
time() >= $uts) ... 
wohl dann eher, oder?
MichaMedia ist offline  
Alt 23.02.2009, 15:11  
Benutzer
 
Registriert seit: 29.12.2008
Beiträge: 40
spikytux befindet sich auf einem aufstrebenden Ast
Standard

hm, hab mal versucht was draus zu machen...


PHP-Code:
<?

$monat 
3;
$tag 17;
$jahr 2010;

$monat_ende 4;
$tag_ende 20;
$jahr_ende 2009;

$anfang mktime (0,0,0,$monat$tag$jahr);
$ende mktime (0,0,0,$monat_ende$tag_ende$jahr_ende);

$counter $ende $anfang;

$text "Das ist der text ($counter)";

if (
$counter 0) echo $text;
  else echo 
"Die Zeit ist abgelaufen! ($counter)";

?>
spikytux ist offline  
Alt 23.02.2009, 15:29  
phpdev
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von MichaMedia Beitrag anzeigen
Was ist das denn? String >= String
Würde sogar funktionieren, wenn das Datum "ungedreht" wäre y.m.d
 
Alt 23.02.2009, 15:36  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ja, irgendwie funktioniert ein Stringvergleich immer. Nur ein sinnvolles Ergebnis kommt nicht dabei heraus.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 23.02.2009, 15:40  
phpdev
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Ja, irgendwie funktioniert ein Stringvergleich immer. Nur ein sinnvolles Ergebnis kommt nicht dabei heraus.
Kannst du deine Behauptung auch mit einem Beispiel untermauern?

Ich behaupte mal, das funktioniert 1a. Gleiche Zeichensätzen natürlich vorausgesetzt.
 
Alt 23.02.2009, 15:47  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Was bitte willste mit dem String "23.02.09 - 13.03.03" vergleichen?
cycap ist offline  
Alt 23.02.2009, 15:49  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

PHP-Code:
<?

$vergleich 
strtotime ('24.02.09');

$datum date("d.m.y - H:i" $vergleich);


if (
$datum >= "23.02.09 - 13.03.03") {
  
?>ja<?
  
}

if (
$datum >= "23.03.09 - 13.03.03") {
  
?>ja<?
  
}
  
?>, das klappt toll.
Zitat:
jaja, das klappt toll.
Übrigens, das "- 13.03.03" oben soll nicht die Uhrzeit sein
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zeit abwarten dann Button drücken Veolore PHP Tipps 2009 10 19.02.2009 17:49
Viele updates in kurzer Zeit Flashbaer Datenbanken 3 16.02.2009 15:17
[Erledigt] zeit überprüfen Marti95. PHP Tipps 2009 17 17.01.2009 16:39
Wie kan man zeit plus zeit rechnen? coolerj PHP Tipps 2008 9 20.12.2008 12:49
[Erledigt] DB-Inhalt nach Abgelaufener Zeit löschen anjoflo PHP Tipps 2008 11 24.11.2008 14:16
Hilfe, Seite im Internet Explorer Buggy trowman HTML, Usability und Barrierefreiheit 4 15.09.2008 08:32
Bild verschafft sich platz HTML, Usability und Barrierefreiheit 14 11.08.2008 23:45
Inhalt zentrieren trotz Scrolleiste max-dhom HTML, Usability und Barrierefreiheit 5 20.05.2006 17:24
[Erledigt] Zeit von deutschland nach GMT+7 umwandeln PHP Tipps 2005 16 08.05.2005 01:33
<texarea> inhalt aus einer exteren datei PHP Tipps 2004-2 3 06.12.2004 20:28
[Erledigt] Zeit + Zeit = Horror PHP Tipps 2004 25 22.09.2004 14:18
Variablen inhalt verändern (löschen und einfügen) PHP Tipps 2004 2 16.09.2004 11:57
[Erledigt] Erstellungszeit: Zeit an andere Seite weitergeben? PHP Tipps 2004 3 30.08.2004 08:40
Inhalt einer Datei einbinden ohne Inhalt anzuzeigen Corvin PHP Tipps 2004 4 22.07.2004 09:24
große XML-Datei in annehmbarer Zeit durchsuchen PHP-Fortgeschrittene 5 02.06.2004 15:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ausführungszeit php inhaben

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum