<?
function diassemanas(){
$verificames = 1;

while($verificames != date("m")){

   switch($verificames){

      case"01": $adicionames = 31; break;
      case"02": if(date("Y")%4 == 0){ $adicionames = 29; }else{ $adicionames = 28; } break;
      case"03": $adicionames = 31; break;
      case"04": $adicionames = 30; break;
      case"05": $adicionames = 31; break;
      case"06": $adicionames = 30; break;
      case"07": $adicionames = 31; break;
      case"08": $adicionames = 31; break;
      case"09": $adicionames = 30; break;
      case"10": $adicionames = 31; break;
      case"11": $adicionames = 30; break;
      case"12": $adicionames = 31; break;

   }

   $diasmes = $diasmes + $adicionames;

   $verificames++;
}

$difdia = date ("d", mktime (0,0,0,date("m"),date("d"),date("Y"))) - date("d", mktime (0,0,0,01,01,2001));

$diasmes = $diasmes + $difdia;

print "j� se passaram ".$diasmes." dias do ano de ".date("Y")." e estamos na semana ".ceil($diasmes / 7)." deste mesmo ano<br>";
}

?>