login  Naam:   Wachtwoord: 
Registreer je!
 Forum

substr() (Opgelost)

Offline tbk - 19/02/2007 16:18 (laatste wijziging 19/02/2007 16:19)
Avatar van tbkPHP beginner heb een tabel die een kalender voorstelt. dus datum met een beschrijving.

als er iets vandaag is moet hij dat in het rood aanduiden en dus als er meerdere zijn doet hij afwisselend 2soorten rood.

de datum is van de vorm:

0000-00-00 00:00:00

  1. <?php
  2. function bgdatum($j, $datum){
  3.  
  4. $datum=substr($datum,0,9);
  5.  
  6. if($j % 2){
  7.  
  8. if(date("Y-m-d")==$datum){
  9.  
  10. $color='#D82626';
  11.  
  12. }else{
  13.  
  14. $color='#F5F5F5';
  15.  
  16. }
  17. }else{
  18.  
  19. if(date("Y-m-d")==$datum){
  20.  
  21. $color='#D65656';
  22.  
  23. }else{
  24.  
  25. $color='#EBEBEB';
  26.  
  27. }
  28. }
  29.  
  30. return $color;
  31.  
  32. }
  33. ?>


en het wordt aangeroepen door:

  1. <td class="row8middle" style=" background-color: <?=bgdag($i,$kal['datum']) ?>; color: #237ED2;" ><?=$kal['datum'] ?></td>


hij duidt echter nooit iets in het rood aan.

4 antwoorden

Gesponsorde links
Offline Thomas - 19/02/2007 16:23 (laatste wijziging 19/02/2007 16:24)
Avatar van Thomas Moderator Wordt $i ooit opgehoogd?

En je substr moet 10 lang zijn, lijkt me .
Offline tbk - 19/02/2007 16:27
Avatar van tbk PHP beginner heb het veranderd en het blijft het zelfde

http://plaatscode.be/4273/
=volledige script
Offline Thomas - 19/02/2007 16:45
Avatar van Thomas Moderator Ik zie die functie bgdag(), maar niet bgdatum()

Heb je substr() ook aangepast (z. edit hierboven)?
Offline tbk - 19/02/2007 19:31
Avatar van tbk PHP beginner oké ja was de foute functie die had aangeroepen! bedankt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s