Primero que nada, el código que escribiste en los if, es sintáxtis de ASP, Visual Basic, etc... no es sintáxis de lenguajes que heredan de C (como PHP).
Tendrías que primero que nada, corregir eso...
Yo personalmente nunca programé en ASP, pero a continuación te muestro como puedes adaptar eso a PHP, según lo que entiendo que hace:
Código PHP:
if($_SERVER['REQUEST_METHOD'] == "POST") // Si entró a la página por medio de POST:
{
$textoImprimir = ""; // Variable donde guardo los días que voy a mostrar al final
$diasAsistidos = 0; // Dias que asisitió
$diasTotales = 0; // Días totales
if(!empty($_REQUEST['checkbox1'])) // Si no está vacío...
{
$diasAsistidos++;
$textoImprimir .= "Lunes 1 Enero 2008<br>";
}
$diasTotales++;
if(!empty($_REQUEST['checkbox2'])) // Si no está vacío...
{
$diasAsistidos++;
$textoImprimir .= "Martes 2 Enero 2008<br>";
}
$diasTotales++;
if(!empty($_REQUEST['checkbox3'])) // Si no está vacío...
{
$diasAsistidos++;
$textoImprimir .= "Miercoles 3 Enero 2008<br>";
}
$diasTotales++;
// Imprimo los valores
echo "El resultado de los dias asistidos es: <br><br>";
echo "$diasAsistidos de $diasTotales dias asistidos";
echo "<br>$textoImprimir";
}
También tienes que corregir el orden de tus echos de html... el "form" tiene que ir antes de los checkboxes....
Código PHP:
echo '<form name="form1" method="post" action="prueba.php">';
echo "Lunes 1 Enero 2008 ";
echo '<input type="checkbox" name="checkbox1" value="checkbox">';
echo "<br>";
echo "Martes 2 Enero 2008 ";
echo '<input type="checkbox" name="checkbox2" value="checkbox">';
echo "<br>";
echo "Miercoles 3 Enero 2008 ";
echo '<input type="checkbox" name="checkbox3" value="checkbox">';
echo "<br>";
echo ' <p>';
echo ' <input type="submit" name="Submit" value="Calcular">';
echo ' </p>';
Este código al ejecutarse muestra la salida con el formato que pides según esos checkboxes.
Espero que te sirva. Cualquier duda me avisas.
Saludos