martedì 13 settembre 2011

PIZZA.HTML

<html>
<head>
<title>consegna pizze d'asporto</title>
</head>
<body>
<h1><center><font color="red">ordinate la vostra pizza</font></center></h1>
<form action="pizza.php" method="POST">
<input name="cognom" size='30' maxlength='30'>Cognome e nome<br>
<input type="text" name=indiri>indirizzo<p>
<input type="radio"name="titolo" value="Signor" checked>Signor
<input type="radio"name="titolo" value="Signora" >Signora
<hr>
<select name="pizza">
<option value="Margherita">Margherita- 5,00
<option value="Napoli">Napoli - 5,00
<option value="Romana">Romana - 5,00
<option value="Wuster">Wuster - 5,00
</select><p>
<hr><br>
<input type="checkbox"name="tonno" value="tonno">Tonno extra
<input type="checkbox"name="mozzarella" value="mozzarella doppia">mozzarella doppia<p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</body>
</html>

PERFETTI_2.PHP

<?php
//Inizializzione delle variabili
$prinum=$_POST['prinum'];$secnum=$_POST['secnum'];
/*Controllo che i numeri acquisiti siano interi e positivi*/
if ($prinum>0 && $prinum-floor($prinum)==0 && $secnum>0
&& secnum-floor($secnum)==0) {
//Scambio dei numeri se $prinum>$secnum
if($prinum>$secnum){
$transito=$prinum;
$prinum=$secnum;
$secnum=$transito;
}
/*Ciclo di iterazione pre conditizionale
dal numero minore ($prinum) al numero maggiore
($secnum) */
while ($prinum<=secnum) {
/*Ciclo di iterazione post condizionale per sommare i divisori
di $prinum escluso $prinum */
$i=1;$somma=0
do {
if($prinum%$i==0) $somma=$somma+$i;
$i++;
}while ($i<=$prinum/2);
if$prinum==$somma) echo "$prinum &grave;perfetto."<br>
$prinum++;

}
}
else echo "ERRORE!!!!! Ridigitare...";
?>

PASQUA_2.PHP

<html>
<head>
<title> Calcolo dei giorni della Pasqua cristiana </title>
</head>
<body>
<?php
//Inizializzazione delle variabili
$anno1=$_POST['anno1']; $anno2=$_POST['anno2'];

/* controllo che $anno1 e $anno2 siano interi e <=di 8202 e >=1583 e che siano interi */

if ($anno1-floor($anno1)==0 && $anno2-floor($anno2)==0 && $anno1>= 1583 && $anno2>=1583 && $anno1<=8202 && $anno2<=8202) {
//Se $anno1 > $anno2 scambio

if ($anno1 > $anno2) {
$transito=$anno1;
$anno1=$anno2;
$anno2=$transito;
}
//Intestazione della tabella
echo "<h2><center> Giorni della Pasqua da $anno1 a $anno2</center></h2>";
echo"<table border= '1' align='center'>
<tr>
<td>Giorno</td>
<td>Mese</td>
<td>Anno</td>
</tr>";
//ciclo di iterazione FOR
for ($A=$anno1;$A<=$anno2;$A++) {
//Calcolo di $d
$d=((15+floor($A/100) - floor($A/400)-(8*floor($A/100)+13)/25)%30+19*($A%19))%30;
//Calcolo di $D
if ($d==29) $D=28;
else if ($d==28 && $A%17>=11) $D=27;
else$D=$d;
//Calcolo di $e
$e=(2*($A%4)+4*($A%7)+ 6 *$D + (6+floor($A/100)-floor($A/400)-2) % 7) % 7;
//Calcolo del giorno della Pasqua
$pasqua=21+$e+$D+1; $mese="Marzo";
if($pasqua>31) {
$mese="Aprile";
$pasqua=$pasqua-31;
}
echo "<tr>
<td>$pasqua</td>
<td>$mese</td>
<td>$A</td>
</tr>";
}
echo"</table>";
}
else echo "ERRORE!!!";

?>
</body>
</html>