login  Naam:   Wachtwoord: 
Registreer je!
 Forum

bericht genereren op tijd

Offline Warbringer - 28/02/2007 22:11
Avatar van WarbringerOnbekend
  1. <?
  2. $time = date("U");
  3. $time_nl = date("H", $time);
  4. if($time_nl < 11 and > 6)
  5. {
  6. echo "goede morgen, ";
  7. }
  8. elseif($time_nl < 22 and > 12)
  9. {
  10. echo "goede middag, ";
  11. }
  12. elseif($time_nl < 5 and > 1)
  13. {
  14. echo "goede nacht, ";
  15. }
  16. ?>


Dit werkt niet, maar hoe kan ik dit wel voor elkaar krijgen?
of wat moet ik veranderen? een > en een < en één mag ik dus niet gebruiken maar hoe moet ik dit dan doen het beste?

6 antwoorden

Gesponsorde links
Offline Stefan14 - 28/02/2007 22:16 (laatste wijziging 28/02/2007 22:18)
Avatar van Stefan14 PHP gevorderde als je in de if's i.p.v. $time_nl gewoon date("G") zet, dan moet dat prima werken, heb ook een dergelijk scriptje in gebruik.

EDIT: weet ook niet zeker of je in een if statement and kunt gebruiken, probeer anders ook eens &&
Offline Warbringer - 28/02/2007 22:19 (laatste wijziging 28/02/2007 22:20)
Avatar van Warbringer Onbekend G ? zal eens proberen en die && ook dankjewel voor de tip (y)


Neen helaas... nog steeds:


Parse error: parse error, unexpected '>' in /storage/mijndomein/users/036988/public/sites/project.burninghardware.nl/index.php on line 35
Offline MindPrison - 28/02/2007 22:20 (laatste wijziging 28/02/2007 22:27)
Avatar van MindPrison PHP gevorderde De opgekuiste versie...
  1. <?php
  2. if(date("H") < 11 && date("H") > 6)
  3. echo "goede morgen, ";
  4. elseif(date("H") < 22 && date("H") > 12)
  5. echo "goede middag, ";
  6. else // Werk beter met else..
  7. echo "goede nacht, ";
  8. ?>
Offline Warbringer - 28/02/2007 22:25
Avatar van Warbringer Onbekend ahhh geen hekjes dus en gewoon direct date("H") (uur),
dankjewel zal ik onthouden haha! ;)
Offline MindPrison - 28/02/2007 22:28
Avatar van MindPrison PHP gevorderde Ik heb van de laatste elseif een else gemaakt, want er zat nog een fout in: wat moest er om 0 uur gebeuren? 
Offline Gerard - 01/03/2007 01:31
Avatar van Gerard Ouwe rakker Je zou dit eventueel ook kunnen doen met een switch, ziet er ook wat netter uit dan al die if's. Je zou ook een array kunnen pakken met voor elk uur een element en die echoën.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s