2011-03-23 90 views
0

我需要有一個日曆在網站使用,事情是,週末不應該出現,並且每個月,具有不同天,簡單而高效的PHP日曆

我寫了一個基本功能,也有不少缺點:

<?php 

function marcardia() { 
$meses = Array(1 => 'Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'); 
echo "<Select>"; 
foreach ($meses as $key => $mes){ 
echo "<option>".$meses[$key]."</option>"; 
} 
echo "</select>"; 

$dias = range(1,40); 
echo "<Select>"; 
foreach ($dias as $key => $dia){ 
echo "<option>".$dias[$key]."</option>"; 
} 
echo "</select>"; 
} 

marcardia(); 

?> 


</p> 
<p>Marque uma Hora<br/> 
<?php 

$horas=array(1 => '09:00', '10:00', '11:00', '12:00', '14:00', '15:00', '16:00', '17:00', '18:00'); 
$horaz = array(); 
echo '<select name="hora">'; 
foreach($horas as $key => $hora){ 

echo "<option value=\" $hora \""; 
echo ">$hora</option> \n"; 
} 
echo '</select>'; 
?> 

我在學習PHP的過程...

+2

我建議用英文扭動你的代碼,這樣每個人都可以更容易地理解它。對於你的問題 - 你只能使用php-only選擇幾個月的選擇框。每當用戶更改月份選擇時,您需要javascript來設置您的日期 - 「選擇」 – MacGucky 2011-03-23 19:31:03

回答