imam jedno pitanje u vezi sa sledecim kodom:
1: <?php
2: define("ADAY", (60*60*24) );
3: if ( ! checkdate( $month, 1, $year ) )
4: {
5: $nowArray = getdate();
6: $month = $nowArray[mon];
7: $year = $nowArray[year];
8: }
9: $start = mktime ( 0, 0, 0, $month, 1, $year );
10: $firstDayArray = getdate($start);
11: ?>
12: <html>
13: <head>
14: <title><?php print "Calendar: $firstDayArray[month]
15: $firstDayArray[year]" ?></title>
16: <head>
17: <body>
18: <form action="<? print $PHP_SELF ?>" method="post">
19: <select name="month">
20: <?php
21: $months = Array("January", "February", "March", "April",
22: "May", "June", "July", "August", "September",
23: "October", "November", "December");
24: for ( $x=1; $x <= count( $months ); $x++ )
25: {
26: print "\t<option value=\"$x\"";
27: print ($x == $month)?" SELECTED":"";
28: print ">".$months[$x-1]."\n";
29: }
30: ?>
31: </select>
32: <select name="year">
33: <?php
34: for ( $x=1980; $x<2010; $x++ )
35: {
36: print "\t<option";
37: print ($x == $year)?" SELECTED":"";
38: print ">$x\n";
39: }
40: ?>
41: </select>
42: <input type="submit" value="Go!">
43: </form>
44: <p>
45: <?php
46: $days = Array("Sunday", "Monday", "Tuesday", "Wednesday",
47: "Thursday", "Friday", "Saturday");
48: print "<TABLE BORDER = 1 CELLPADDING=5>\n";
49: foreach ( $days as $day )
50: print "\t<td><b>$day</b></td>\n";
51: for ( $count=0; $count < (6*7); $count++ )
52: {
53: $dayArray = getdate( $start );
54: if ( (($count) % 7) == 0 )
55: {
56: if ( $dayArray[mon] != $month )
57: break;
58: print "</tr><tr>\n";
59: }
60: if ( $count < $firstDayArray[wday] || $dayArray[mon] != $month )
61: {
62: print "\t<td><br></td>\n";
63: }
64: else
65: {
66: print "\t<td>$dayArray[mday] $dayArray[month]</td>\n";
67: $start += ADAY;
68: }
69: }
70: print "</tr></table>";
71: ?>
72: </body>
73: </html>
74:
Ne razumem zasto <br> tag (u liniji 62) ne radi 'break line', nego umesto toga pravi novu celiju.
Ako ga uklonim (<td></td>) ne dobijam potrebne prazne celije.
Znam da je ovo vise html nego php pitanje, ali obzirom da se radi o php kodu, evo mene ovde. :)
Hvala smesta
p.s.
da li neko zna za program koji bi uklonio ove brojeve linija iz koda?