Jump to content

calendar help


486974

Recommended Posts

I have copied a tutorial for making a calendar but i keep getting an error message on line 39 i have checked that i have copied it correctly can someone help please

 

<?php

 

$date =time ();

 

$day = date('d', $date);

$month = date('m', $date);

$year = date('y', $date);

 

 

$first_day = mktime(0,0,0,$month, 1, $year);

 

$title = date('F', $first_day);

 

$days_of_week = date ('D', $first_day);

 

switch($day_of_week){

    case "Sun": $blank = 0; break;   

    case "Mon": $blank = 1; break;

    case "Tue": $blank = 2; break;

    case "Wed": $blank = 3; break;

    case "Thu": $blank = 4; break;

    case "Fri": $blank = 5; break;

    case "Sat": $blank = 6; break;

}

 

 

$days_in_month = cal_days_in_month(0, $month, $year);

 

 

echo "<table border=6 width=394>";

echo "<tr><th colspan=60> $title $year </th></tr>";

echo "<tr><td width=62>S</td><td width=62>M</td><td width=62>T</td>

 

 

 

$day_count = 1;

 

 

echo "<tr>";

 

while

( $blank > 0 )

{

echo "<td></td>";

$blank = $blank-1;

$day_count++;

}

 

$day_num = 1;

 

while

( $day_num ,= $days_in_month )

{

echo "<td> $day_num </td>";

$day_num++;

$day_count++;

 

 

if ($day_count > 7)

{

echo "</tr><tr>";

$day_count = 1;

}

 

}

 

while

( $day_count >1 && $day_count <=7 )

{

echo "<td> </td>";

 

$day_count++;

}

 

 

 

 

 

echo "</tr></table>";

 

 

 

?>

 

 

Link to comment
https://forums.phpfreaks.com/topic/89353-calendar-help/
Share on other sites

There never is. Its almost always a previous row. As it is in this case.

 

echo "<tr><td width=62>S</td><td width=62>M</td><td width=62>T</td>

 

Missing a double quote.

 

 

This section of the forum isn't for modifying 3rd party scripts. These aren't even modifications though, they are just syntax errors.

Link to comment
https://forums.phpfreaks.com/topic/89353-calendar-help/#findComment-457574
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.