Classe III D e III E: Primo esercizio modulo form con php e secondo esercizio con Javascript

PRIMO ESERCIZIO: MODULO HTML-PHP




Pagina Html prenotazione.html


<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows 1252">
<title>Vacanze Natale|Prenotazione Online</title>
</head>


<body><h1><b>Vacanze Natale | Prenotazione Online<b></b></b></h1><b><b><br>
<hr>

<form action="prenotazione.php" method="post">

Dati:<br><br>

<input type="text" name="nome">Inserire il proprio nome e cognome.<br><br>
<input type="text" name="email">Inserire la propria Email.<br><br>
<input type="text" name="numero">Inserire il proprio recapito telefonico.<br><br>
<input type="text" name="residenza">Inserire la citta' di residenza.<br><br>


Citta:<br><br>


<select name="citta">
<option value="New York"> New York
</option><option value="Londra">Londra
</option><option value="Roma">Roma
</option><option value="Parigi">Parigi
</option><option value="Miami">Miami
</option></select><br><br>

Prenotazione:<br><br>

<input type="text" name="giorni" value="giorni">Inserire i giorni.<br><br>
<input type="text" name="persone" value="persone">Inserire il numero di persone.<br><br>

Servizi:<br><br>

<input type="CHECKBOX" name="idromassaggio" value="idromassaggio">Idromassaggio (200 euro)<br>
<input type="CHECKBOX" name="spa" value="spa">Spa (150 euro)<br>
<input type="CHECKBOX" name="cfitness" value="cfitness">Centro Fitness (400 euro)<br>
<input type="CHECKBOX" name="animali" value="animali">Custodia animali (500 euro)<br><br>

Tipo di pagamento:<br><br>

<input type="radio" name="pagamento" value="Contanti"> Contanti<br>
<input type="radio" name="pagamento" value="CC"> Carta di credito<br>
<br><br>
Ulteriori richieste: <br><br>
<textarea name="comment" rows="5" cols="40"></textarea>

<br><hr><br>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">

</form>

</b></b></body></html>

                                   
Pagina Php prenotazione php


<?php

$nome=$_POST['nome'];

$email=$_POST['email'];

$numero=$_POST['numero'];

$residenza=$_POST['residenza'];

$citta=$_POST['citta'];

$giorni=$_POST['giorni'];

$persone=$_POST['persone'];

$idromassaggio=$_POST['idromassaggio'];

$spa=$_POST['spa'];

$cfitness=$_POST['cfitness'];

$animali=$_POST['animali'];

$pagamento=$_POST['pagamento'];

$comment=$_POST['comment'];

echo"<h1>Ordinazione</h1><br><hr><br>";

if($citta=="New York")

$a=800;

else if($citta=="Londra")

$a=700;

else if($citta=="Miami")

$a=900;

else if($citta=="Roma")

$a=500;

else if($citta=="Parigi")

$a=25;

if($idromassaggio=="idromassaggio")

$b=5;

else $b=0;

if($spa=="spa")

$c=10;

else $c=0;

if($cfitness=="cfitness")

$d=10;

else $d=0;

if($animali=="animali")

$e=5;

else $e=0;

$ris=($a+$b+$c+$d+$e)*$giorni;

echo"Gentile Signore/a $nome ($email / $numero / $residenza) ha scelto di prenotare:<br>";

echo"$citta.<br>";

echo"Per $persone persone, numero di giorni: $giorni.<br>";

echo"Opzione aggiuntive:<br>";

echo" - $idromassaggio<br>";

echo" - $spa<br>";

echo" - $cfitness<br>";

echo" - $animali<br>";

echo"La sua spesa totale e' $ris <br>";

echo"Pagamento: $pagamento<br>";

echo"Ulteriori richieste: $comment <br>";

echo"Grazie per aver prenotato la tua vacanza con Il CORSO SIA BASSI LODI travels!.<br>";

?>


SECONDO ESERCIZIO: FORM IN JAVASCRIPT





Commenti

Post popolari in questo blog

Simulazioni di reti (con Cisco Packet Tracer)

Esercizi sulla rappresentazione della virgola mobile IEEE 754 (Floating Point)