webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > PHP

PHP Här diskuteras allt som har med scriptspråket PHP att göra.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2012-05-25, 21:39   #1
SoulGod
Medlem
 
Registrerad: 2005-08-20
Ort: Linköping
Inlägg: 1 363
Lösningar: 1
Ta bort lördag & söndag

Jag har ett script som ger mig en kalender (kod kommer längst ner)...

Det jag skulle behöva göra är dock att ta bort lördag & söndag ...
Jag har inga problem med att ta bort rubrikerna, men att få koden att räkna bort dagarna...

Sedan så räknar denna inte riktigt rätt heller, då den påstår att 1a maj är en söndag..?

Kod:
<?php
$today = getdate();
if(isset($_GET['mon'])){
   if(isset($_GET['year'])){
      $start = mktime(0,0,0,$_GET['mon'],1,$_GET['year']);
   }
   else{
      $start = mktime(0,0,0,$_GET['mon'],1,$today['year']);
   }
}
else{
   $start = mktime(0,0,0,$today['mon'],1,$today['year']);
}
$first = getdate($start);
$end = mktime(0,0,0,$first['mon']+1,0,$first['year']);
$last = getdate($end);
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Calendar Example</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
 
<body>
<div class="calendar">
  <div class="monheader"><?php echo $first['month'] . ' - ' . $first['year']; ?></div><br />
  <div class="dayheader">Sun</div>
  <div class="dayheader">Mon</div>
  <div class="dayheader">Tue</div>
  <div class="dayheader">Wed</div>
  <div class="dayheader">Thu</div>
  <div class="dayheader">Fri</div>
  <div class="dayheader">Sat</div>
<?PHP
for($i = 1; $i <= $last['mday']; $i++){
   if($i == $today['mday'] && $first['mon'] == $today['mon'] && $first['year'] == $today['year']){
      $style = 'today';
   }
   else{
      $style = 'day';
   }
   //echo '  <div class="' . $style . '">' . $i . '</div>' . "\n";
    echo "<div class='".$style."'>";
    echo "".$i."<br />";
    echo "<table class='namnlista'>";
    echo "<tr align='center'><td class='A1'>A1</td><td class='B2'>B2</td><td class='C3'>C3</td></tr>";
    echo "</table>";
    echo "</div>\n";
   
    }
?>
</div>
</body>
</html>
__________________
//Martin aka SoulGod
Only the future, can tell u about ur past!
SoulGod besöker inte forumet just nu   Svara med citat
Äldre 2012-05-30, 17:00   #2
supercajo
Medlem
 
Registrerad: 2005-01-18
Inlägg: 118
Lösningar: 0
Tyvärr har jag inget svar på hela din tråd, men var är funktionen för skottår?
__________________
Med vänlig hälsning

---Jonas---
supercajo besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > PHP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 22:06.


Powered by: vBulletin Version 3.8.6
Copyright © webForum