01_eq2post
https://www.ingdanielecorti.it/videotutorial/PHP/01_eq2post/index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!doctype html> <html lang="it"> <head> <title>EQ2</title> <meta charset="utf-8" /> </head> <body> <h2>EQ di S2°</h2><br /> <form action="elabora.php" method="post"> <p>Inserisci a: <input type="text" name="a" required /></p> <p>Inserisci b: <input type="text" name="b" required /></p> <p>Inserisci c: <input type="text" name="c" required /></p> <p><input type="submit" value="INVIA"></p> </form> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
<?php echo "<a href='index.html'>Home</a><br />"; $a=$_POST["a"]; $b=$_POST["b"]; $c=$_POST["c"]; echo "<h1>Soluzione dell'equazione di secondo grado</h1>"; echo "<p><tt>a = $a, b = $b, c = $c</tt></p>"; if(is_numeric($a) && is_numeric($b) && is_numeric($c)){ if($a==0){ $ris="<h3>Equazione di primo grado</h3>"; if($b!=0){ // una soluzione $x=-$c/$b; $ris.="<tt>x = $x </tt>"; } else if(c!=0){ // nessuna soluzione $ris.="<i>Impossibile</i>"; } else{ // infinite soluzioni $ris.="<i>Indeterminata</i>"; } } else{ // di secondo grado $ris="<h3>Equazione di secondo grado</h3>"; $delta=$b*$b-4*$a*$c; //$delta=pow($b, 2)-4*$a*$c; if($delta>0){ // due soluzioni distinte $sqrt_delta=sqrt($delta); $x1=(-$b-$sqrt_delta)/(2*$a); $x2=(-$b+$sqrt_delta)/(2*$a); $x1=round($x1, 2); $x2=round($x2, 2); $ris.="<tt>x1 = $x1 , x2 = $x2 </tt>"; } else if($delta==0){ // due soluzioni coincidenti $x=-$b/(2*$a); $x=round($x, 2); $ris.="<tt>x1 = x2 = $x </tt>"; } else{ // nessuna soluzione $ris.="<i>Non ammette soluzioni reali</i>"; } } } else{ $ris="<i>Inserisci i dati correttamente!</i>"; } echo $ris; ?> |
02_eq2get
https://www.ingdanielecorti.it/videotutorial/PHP/02_eq2get/index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<!doctype html> <html lang="it"> <head> <title>EQ2</title> <meta charset="utf-8" /> </head> <body> <form action="elabora.php" method="get"> <p>Inserisci a: <input type="text" name="a" required /></p> <p>Inserisci b: <input type="text" name="b" required /></p> <p>Inserisci c: <input type="text" name="c" required /></p> <p><input type="submit" value="INVIA"></p> </form> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
<?php echo "<a href='index.html'>Home</a><br /><br />"; $a=$_GET["a"]; $b=$_GET["b"]; $c=$_GET["c"]; echo "<h1>Soluzione dell'equazione di secondo grado</h1>"; echo "<p><tt>a = $a, b = $b, c = $c</tt></p>"; if(is_numeric($a) && is_numeric($b) && is_numeric($c)){ if($a==0){ $ris="<h3>Equazione di primo grado</h3>"; if($b!=0){ // una soluzione $x=-$c/$b; $ris.="<tt>x = $x </tt>"; } else if(c!=0){ // nessuna soluzione $ris.="<i>Impossibile</i>"; } else{ // infinite soluzioni $ris.="<i>Indeterminata</i>"; } } else{ // di secondo grado $ris="<h3>Equazione di secondo grado</h3>"; $delta=$b*$b-4*$a*$c; //$delta=pow($b, 2)-4*$a*$c; if($delta>0){ // due soluzioni distinte $sqrt_delta=sqrt($delta); $x1=(-$b-$sqrt_delta)/(2*$a); $x2=(-$b+$sqrt_delta)/(2*$a); $x1=round($x1, 2); $x2=round($x2, 2); $ris.="<tt>x1 = $x1 , x2 = $x2 </tt>"; } else if($delta==0){ // due soluzioni coincidenti $x=-$b/(2*$a); $x=round($x, 2); $ris.="<tt>x1 = x2 = $x </tt>"; } else{ // nessuna soluzione $ris.="<i>Non ammette soluzioni reali</i>"; } } } else{ $ris="<i>Inserisci i dati correttamente!</i>"; } echo $ris; ?> |
03_quizget
https://www.ingdanielecorti.it/videotutorial/PHP/03_quizget/index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<!doctype html> <html lang="it"> <head> <title>DOMANDA</title> <meta charset="utf-8" /> </head> <body> <h2>DOMANDA 1</h2> <h3>INTERNET E'</h3> 1) <a href="elabora.php?risposta=1">UN SISTEMA SOFTWARE</a><br/> 2) <a href="elabora.php?risposta=2">UN SISTEMA HARDWARE</a><br/> 3) <a href="elabora.php?risposta=3">UN SISTEMA OPERATIVO</a><br/> 4) <a href="elabora.php?risposta=4">IL WEB</a><br/> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $risposta=$_GET["risposta"]; if($risposta==2) $ris="<h2>Risposta corretta</h2>"; else $ris="<h2>Risposta errata</h2>"; echo $ris; echo "<a href='index.html'>RICOMINCIA</a><br />"; ?> |
04_quizpost_campinascosti
https://www.ingdanielecorti.it/videotutorial/PHP/04_quizpost_campinascosti/index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<!doctype html> <html lang="it"> <head> <title>QUEST</title> <meta charset="utf-8" /> </head> <body> <h2>EBUY</h2> <form action="quest1.php" method="post"> <label>Username *:</label><br /> <input type="username" name="username" value="paolo.rossi" required /><br /> <label>Password *:</label><br /> <input type="password" name="password" value="123456" required /><br /> <input type="submit" value="DOMANDA 1"> </form> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<?php header('Content-type: text/html; charset=utf-8'); echo "<a href='index.html'>Quest 1</a><br /><br />"; $username=$_POST["username"]; $password=$_POST["password"]; echo "<h2>DOMANDA 1</h2><br />"; echo "<form action='quest2.php' method='post'> <label>LA LAN è UNA RETE:</label><br /> <select name='q1' required> <option value='' disabled selected>Segli</option> <option value='1'>LOCALE</option> <option value='2'>GEOGRAFICA</option> <option value='3'>METROPOLITANA</option> <option value='4'>INTERNET</option> </select><br /><br /> <input type='hidden' name='r1' value='1' /><br /> <input type='hidden' name='username' value='$username' /><br /> <input type='hidden' name='password' value='$password' /><br /> <input type='submit' value='DOMANDA 2'> </form>"; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
<?php header('Content-type: text/html; charset=utf-8'); echo "<a href='index.html'>Quest 1</a><br /><br />"; $username=$_POST["username"]; $password=$_POST["password"]; $q1=$_POST["q1"]; $r1=$_POST["r1"]; echo $username; $punti=0; if($q1==$r1){ $punti=$punti+3; echo " hai risposto correttamente<br />"; } else echo " NON hai risposto correttamente<br />"; echo "PUNTI ATTUALI: $punti <br /><br />"; echo "<h2>DOMANDA 2</h2><br />"; echo "<form action='quest3.php' method='post'> <label>LA WAN è UNA RETE:</label><br /> <select name='q2' required> <option value='' disabled selected>Segli</option> <option value='1'>LOCALE</option> <option value='2'>GEOGRAFICA</option> <option value='3'>WIRELESS</option> <option value='4'>INTERNET</option> </select><br /><br /> <input type='hidden' name='punti' value='$punti' /><br /> <input type='hidden' name='r2' value='2' /><br /> <input type='hidden' name='username' value='$username' /><br /> <input type='hidden' name='password' value='$password' /><br /> <input type='submit' value='DOMANDA 3'> </form>"; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
<?php header('Content-type: text/html; charset=utf-8'); echo "<a href='index.html'>Quest 1</a><br /><br />"; $username=$_POST["username"]; $password=$_POST["password"]; $q2=$_POST["q2"]; $r2=$_POST["r2"]; $punti=$_POST["punti"]; echo $username; if($q2==$r2){ $punti=$punti+3; echo " hai risposto correttamente<br />"; } else echo " NON hai risposto correttamente<br />"; echo "PUNTI ATTUALI: $punti <br /><br />"; echo "<h2>DOMANDA 3</h2><br />"; echo "<form action='risultati.php' method='post'> <label>INTERNET è:</label><br /> <select name='q3' required> <option value='' disabled selected>Segli</option> <option value='1'>UN SISTEMA HARDWARE</option> <option value='2'>IL WEB</option> <option value='3'>UN SISTEMA OPERATIVO</option> <option value='4'>UN SISTEMA SOFTWARE</option> </select><br /><br /> <input type='hidden' name='punti' value='$punti' /><br /> <input type='hidden' name='r3' value='1' /><br /> <input type='hidden' name='username' value='$username' /><br /> <input type='hidden' name='password' value='$password' /><br /> <input type='submit' value='CALCOLA'> </form>"; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<?php header('Content-type: text/html; charset=utf-8'); echo "<a href='index.html'>Quest 1</a><br /><br />"; $username=$_POST["username"]; $password=$_POST["password"]; $q3=$_POST["q3"]; $r3=$_POST["r3"]; $punti=$_POST["punti"]; echo $username; if($q3==$r3){ $punti=$punti+3; echo " hai risposto correttamente<br />"; } else echo " NON hai risposto correttamente<br />"; echo "PUNTI TOTALI: $punti <br /><br />"; ?> |