4E: Traccia versione migliorata del primo esercizio - Creare un file di testo che gestisca le prenotazioni: Implementazione dell'esercizio svolto il 31 marzo 2022
Creare un file di testo che gestisca le prenotazioni:
Ecco il file php prenotazioni con l'aggiunta delle foto con il controllo della sessione e l'inserimento delle foto.
Inserire il controllo dei campi (inserimento obbligatorio)
Ovviamente le foto sono state salvate nella stessa cartella ma sarebbe bene creare la cartella immagini e la dimensione delle foto conviene che le personalizzate:
<?php
session_start();
if(!isset($_SESSION['isLogged']))
{
header("Location:login.php?error_login=1");
}
else {
if($_SESSION['isLogged']!="true")
{
header("Location:login.php?error_login=1");
}
}
$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=80;
else if($citta=="Londra")
$a=24;
else if($citta=="Miami")
$a=80;
else if($citta=="Roma")
$a=24;
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>";
if($citta=="New York")
echo "<img src = 'newyork.jpg' height='319' width='503' >";
else if($citta=="Londra")
echo "<img src = 'londra.jpg' height='319' width='503' >";
else if($citta=="Miami")
echo "<img src = 'miami.jpg' height='319' width='503' >";
else if($citta=="Roma")
echo "<img src = 'roma.jpg' height='319' width='503' >";
else if($citta=="Parigi")
echo "<img src = 'parigi.jpg' height='319' width='503' >";
echo "<br>";
echo"Per $persone persone, numero di giorni: $giorni";
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>";
echo"<a href=logout.php>Log OUt</a>"
?>
Le interrogazioni inizieranno il 17 ottobre 2022.
Argomenti da studiare sul mio libro di testo da pag. 56 a pag 66
Il linguaggio Php potete studiarlo anche sul libro in adozione volume 2 - PRO.SIA Informatica e processi aziendalida pag.316
Inviare tutti gli esercizi assegnati. La valutazione comprenderà anche la spiegazione degli esercizi.
Implementazione dell'esercizio svolto il 31 marzo 2022

Inserire il controllo dei campi (inserimento obbligatorio)
Ovviamente le foto sono state salvate nella stessa cartella ma sarebbe bene creare la cartella immagini e la dimensione delle foto conviene che le personalizzate:
<?php
session_start();
if(!isset($_SESSION['isLogged']))
{
header("Location:login.php?error_login=1");
}
else {
if($_SESSION['isLogged']!="true")
{
header("Location:login.php?error_login=1");
}
}
$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=80;
else if($citta=="Londra")
$a=24;
else if($citta=="Miami")
$a=80;
else if($citta=="Roma")
$a=24;
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>";
if($citta=="New York")
echo "<img src = 'newyork.jpg' height='319' width='503' >";
else if($citta=="Londra")
echo "<img src = 'londra.jpg' height='319' width='503' >";
else if($citta=="Miami")
echo "<img src = 'miami.jpg' height='319' width='503' >";
else if($citta=="Roma")
echo "<img src = 'roma.jpg' height='319' width='503' >";
else if($citta=="Parigi")
echo "<img src = 'parigi.jpg' height='319' width='503' >";
echo "<br>";
echo"Per $persone persone, numero di giorni: $giorni";
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>";
echo"<a href=logout.php>Log OUt</a>"
?>
Link esercizio file di testo: http://laboratoriosia.altervista.org/3DSIA/informatica/eserciziphp/filemanager_didattico2/fileman/uploads/prenotazioni%20con%20area%20riservata.zip
Libro sul Php e file di testo di Paolo Latella:
Argomenti da studiare sul mio libro di testo da pag. 56 a pag 66
Il linguaggio Php potete studiarlo anche sul libro in adozione volume 2 - PRO.SIA Informatica e processi aziendalida pag.316
Inviare tutti gli esercizi assegnati. La valutazione comprenderà anche la spiegazione degli esercizi.
Commenti
Posta un commento