Pagine

mercoledì 8 giugno 2011

Anagrafe

PARTE 1:
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<form action="anagrafe.php" method="POST">
<i>C</i>odice cliente:<input type="text" name="codcli" maxlength="5"><br>
<i>R</i>agione sociale:<input type="text" name="ragsoc" maxlength="50"><br>
<i>I</i>ndirizzo:<input type="text" name="indiri" maxlength="30"><br>
<i>C</i>.A.P.:<input type="text" name="cap" maxlength="5"><br>
<i>L</i>ocalit&agrave;:<input type="text" name="locali" maxlength="30"><br>
<i>S</i>ettore merceologico:<input type="text" name="setmer" maxlength="20"><br>
<i>P</i>artita IVA:<input type="text" name="parIVA" maxlength="11"><br>
<i>C</i>odice fiscale:<input type="text" name="codfis" maxlength="16"><p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>

PARTE 2:
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<?php
//Inizializzazione alle variabili
$codcli=$_POST['codcli'];
$ragsoc=$_POST['ragsoc'];
$indiri=$_POST['indiri'];
$cap=$_POST['cap'];
$locali=$_POST['locali'];
$setmer=$_POST['setmer'];
$parIVA=$_POST['parIVA'];
$codfis=$_POST['codfis'];

//Visualizzazione dati
echo "Il cliente $codcli ha inserito i seguenti dati:<br>";
echo "Ragione sociale: $ragsoc<br>";
echo "Indirizzo: $indiri<br>";
echo "cap: $cap<br>";
echo "Localit&agrave;: $locali<br>";
echo "Settore merceologico: $setmer<br>";
echo "Partita IVA: $parIVA<br>";
echo "Codice fiscale: $codfis<br>";
?>
</body>
</html>

Pizza

PARTE 1:
<html>
<head>
<title>Consegna pizza d'asporto</title>
</head>
<body bgcolor="green">
<marquee><h1><center><font color="red">Ordinate la vostra pizza </font></center></h1></marquee>
<form action="pizza.php" method="POST">
<input name="cognom" sixe=50 style="color:gold; background:black"><i> Cognome e nome</i><br>
<input name="indiri" sixe=50 style="color:gold; background:black"> <i>indirizzo</i><p>
<input type="radio" name="titolo" value="Signor" checked><i>Signor</i><br>
<input type="radio" name="titolo" value="Signora"><i>Signora</i><p>
<hr>
<i>Pizza</i>:<select name="piazza" style="color:gold; background:black" >
<option value="Margherita">Margherita - 5,00
<option value="Napoli">Napoli - 5,00
<option value="Romana">Romana - 6,00
<option value="Diavola con le cipolle">Diavola con le cipolle - 6,00
</select>
<hr><br>
<input type="checkbox" name="tonno" value="Tonno" style="color:gold; background:black"> <i>Tonno extra</i><br>
<input type="checkbox" name="mozzar" value="Mozzarella" style="color:gold; background:black"><i>Mozzarella doppia</i><br>
<input type="submit" value="invia">
<input type="reset" value="cancella">
</form>
</body>
</html>

PARTE 2:
<html>
<head>
<title>Ordinazione pizze</title>
</head>
<body>
<h2>Grazie per la Vostra ordinazione</h2>
<?php
//Inizializzazione delle variabili
$cognom=$_POST['cognom'];
$indiri=$_POST['indiri'];
$titolo=$_POST['titolo'];
$pizza=$_POST['pizza'];
$tonno=$_POST['tonno'];
$mozzar=$_POST['mozzar'];
echo "$titolo $cognom<p>";
echo "Avete ordinato una pizza $pizza";
echo "al prezzo di Euro";
//controllo della pizza scelta
if ($pizza=="Margherita" || $pizza=="Napoli" || $pizza=="Romana" || $pizza=="Diavola con le cipolle") $prezzo=5;
//Controllo della scelta aggiuntiva
if ($tonno) $prezzo=$prezzo+2;
if ($mozzar) $prezzo=$mozzar+1.50;
echo "inoltre avete scelto:<br>"
echo "$tonno $mozzar<br>"
echo "al perzzo complessivo di Euro: $prezzo.<p>"
echo "il vostro team"
?>
</body>
</html>

Random

<?php
$somma = 0;
while ($somma < 100)
{
// creo un numero casuale compreso tra -4 e 100 e
// lo aggiungo alla variabile $somma
$somma += rand(-4,100);
// mostro la somma e vado a capo
echo $somma , "<br>\n";
}
?>

Stringa del Prof

<html>
 <head>
  <title>Gestione delle stringhe di caratteri</title>
 </head>
 <body>
  <?php
   // Inizializzazione delle variabili
   $frase=$_POST['frase'];
   // Visualizzazione di $frase
   echo $frase . "<hr>";
   // Visualizzazione di $frase con il for
   for ($i=0;$i<strlen($frase);$i++) {
    echo chr(ord(substr($frase,$i,1))+2);
   }
  
                     //Utilizzo di substr
   echo substr($frase,5,10);
   echo "<p>";
   // Utilizzo si strlen
   echo strlen($frase);
   echo "<hr>";
   //Utilizzo di strtoupper
   echo strtoupper($frase);
   echo "<hr>";
   //Utilizzo di strtolower
   echo strtolower($frase);
   echo "<hr>";
  
  ?>
 </body>

Stringa

<?php
 //Inizzializzazione delle variabili
 $frase=$_POST['frase']

 //Utilizzo di substr
 echo substr ($frase,5,10);
 echo "<p>";

 //Utilizzo di strlem
 echo strlem ($frase; echo "<hr>";

 //Utilizzo di $trtoupper
 echo $trtoupper ($frase); echo "<hr>";

 //Utilizzo di strtolower
 echo strtolower ($frase);
?>

mercoledì 1 giugno 2011

Pasqua

Parte 1:
<html>
 <head>
  <title>Calcolo del giorno della pasqua</title>
 </head>
 <body>
  <center>
  <h2>Digitare due numeri interi positivi</h2>
  <form action ="pasqua.php" method="POST">
   1<sup>o</sup> anno: <input name="anno1"><br>
   2<sup>o</sup> anno: <input name="anno2"><p>
   <input type="submit" value="invia">
   <input type="reset" value="cancella">
  </form>
  </center>
 </body>
</html>
Parte 2:
<html>
 <head>
  <title>Calcolo del giorno della pasqua</title>
 </head>
 <body>
 <?php
 //Inizzializzazione delle variabili
 $anno1=$_POST['anno1']; $anno2=$_POST['anno2'];
 //Controllo che $anno1 e $anno2 siano interi e >= di 1583 e <=8202
 if ($anno1-floor($anno1)==0 and $anno2- floor($anno2)==0 and $anno1 >= 1583 and $anno2 >= 1583 and      $anno1<=8202 and $anno2<=8202){
  //Se $anno1 > $anno2 scambio
  if ($anno1 > $anno2){
   $transito=$anno1;
   $anno1=$anno2;
   $anno2=$transito;
  }

  //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 and $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 "$pasqua $mese $A <br>";
  }
 }

 else echo "ERRORE!!! Ridigitare........."
 ?>
 </body>
</html>

Fibonacci

Parte 1:
<html>
 <head>
  <title>Serie Fibonacci</title>
 </head>
 <body>
  <?php
   // Inizializzazione delle variabili
   $numero=$_POST['numero'];
   $scelta=$_POST['scelta'];
   // Controllo che $numero sia intero e > 0
   if($numero>0 and $numero - floor($numero)==0) {
   
    // Verifica della scelta fatta dall'utente
    // Fino al numero digitato
    $nold=1; $nnew=1; $natt=0;
    // Ciclo while
    echo "$nold - $nnew - ";
    while ($nold+$nnew<=$nold) {
     $natt=$nnew+$nold;
     echo "$natt - ";
     $nold=$nnew;
     $nnew=$natt;
    }
   }
  ?>
 </body>
Parte 2:
<html>
 <head>
  <title>Fibonacci</title>
 </head>
 <body bgcolor=green>
   <?php
    //inizializzazione delle variabili
     $numero=$_POST['numero'];
     $scelta=$_POST['scelta'];
    //controllo che $numero sia positivo e intero
     if ($numero>0 && $numero-floor($numero)==0) {
     //verifica della scelta scelta fatta dall'utente
     //fino al numero digitato
      $nold=1; $nnew=1; $natt=1;
      //ciclo di interazione while
       echo "$nold - $nnew -";
       while ($nold+$nnew<=$numero) {
       $natt=$nnew+$nold;
       echo "$natt - ";
       $nold=$nnew;
       $nnew=$natt;
    }
   }
   ?>
 </body>
</html>