JSP-Php : Esercizi

1

Dato un numero acquisito dall'esterno con il modulo form, individuare il fattoriale di un numero

2

Creare un programma in Php che determini due numeri perfetti compresi tra due numeri inseriti tramite modulo form

3

- Stampare una tabella html con intestazione "tabellina del 5" che contenga appunto la tabellina del 5.
- Stampare tutti i numeri da 1 a 20 in una tabella, in modo tale che il colore di sfondo della cella cambi a seconda che il numero sia pari o dispari (ad esempio rosso quando il numero è pari e grigio quando è dispari).

4

Cambiare il colore dello sfondo della pagina in base al giorno della settimana

5

Creare un programma in php che controlli formalmente se sono stati digitati i 13 elementi del codice fiscale

6

Scrivi un programma JSP per redirigere un utente su una pagina differente.

7

Scrivi un programma JSP per controllare se un intero positivo dato è una potenza di tre.

8

Scrivi un programma JSP per mostrare le info sulle ultime modifiche ad un file.

9

Inserire da modulo form i dati di un'azienda

10

Scrivi uno script per mostrare informazioni sul current file name.

11

Realizzare un programma che inserendo da modulo form un numero definisca la regola di Fibonacci

12

Scrivi un programma JSP per controllare se le email fornite sono valide.

13

Scrivi un programma JSP per mostrare informazioni sul browser del client.

14

acquisire un numero intero e visualizzare i suoi divisori

15

Riportare questo frammento di script in una pagina html
sostituendo a "pinco" il vostro nome.
<?
$nome="pinco";
echo "buongiorno $nome";
?>
Modificare lo script per aggiungere la data e l'ora attuali

16

Scrivi un programma JSP, per controllare se una pagina è chiamata sul protocollo "https" o "http".

17

Scrivi un programma JSP per controllare se un intero positivo dato è una potenza di due.

18

Scrivi un programma JSP per controllare se un intero fornito è potenza di un altro intero fornito.

19

Scrivi un programma JSP, che cambi il colore del primo carattere di una parola.

20

Modificare l'esercizio precedente per visualizzare la data
di oggi come di seguito:
Data di oggi:
20/04/17
20-04-2017
Mon-Apr-2017
20-April-2017
20-Apr-17
Mon-April-2017
ore minuti secondi: 10-46-58

21

Scrivi un programma JSP per controllare se un intero positivo dato è una potenza di quattro.

22

Creare un programma in Php per la risoluzione di un'equazione di secondo grado

23

Scrivi un programma JSP per mostrare stringhe e valori in una tabella.

24

Prendendo spunto degli esercizi precedenti realizzare una pagina JSP
che scriva:
"Buongiorno pinco, benvenuto sulla mia prima pagina JSP"
se l'ora attuale è anteriore o uguale alle 12, e scriva
"Buonasera pinco, benvenuto sulla mia prima pagina JSP"
quando l'orario attuale è posteriore alle 12. Assegnate alla variabile
$nome il vostro nome. Verificare il funzionamento dello script.

25

Creare un programma in php che dati due numeri interi e positivi individui i numeri divisibili per sette e li memorizzi in un file di testo

26

- Creare una nuova pagina JSP che verifichi
l'istanziazione di una variabile con la funzione isset().
- Verificare il funzionamento dello script sia con la variabile non instanziata - dovrà scrivere il messaggio
"variabile non istanziata" che con la variabile istanziata – scrivera' "variabile istanziata".

27

Modificate la pagina php affinché scriva "buongiorno" quando l'orario attuale è anteriore o
uguale alle 12, "buon pomeriggio" quando è posteriore alle 12 ma anteriore alle 18 e
"buonasera" altrimenti.
Aggiungere l'indicazione di data e ora attuali (ad esempio "Buongiorno pinco, oggi è il 20 Aprile 2017 e sono le ore .....)."

28

Creare una simulazione in Php per l'inserimento dei dati anagrafici e memorizzarli in file txt

29

Creare la tabellina del numero acquisito dal modulo form

30

Realizza una pagina in html che ti permetta
di inserire username e password tramite un form.

Una volta inseriti i dati il form passerà questi valori a un'altra pagina (es: action1.php).

In questa pagina, se username e password sono corretti, ti verrà data la possibilità di scegliere i capi di abbigliamento
con delle "checkbox" e il tuo genere con dei "radiobutton".

Le preferenze scelte tramite questo form saranno passate a una terza pagina (es: action2.php). In quest'ultima sarà possibile visualizzare il prezzo dei capi scelti e le immagini relative.

31

Considerare la stringa:
$str="il gatto sul tetto che scotta";
Applicare le funzioni di manipolazioni di stringhe e visualizzare
il risultato per ogni passo:
- Visualizzare la sottostringa dalla posizione 4 alle 10
- Sostituire "gatto" con "cane"
- Sostituire "tetto" con "letto"
- Trasformarla in maiuscole

32

- Creare una nuova pagina JSP come segue:
<html>
<head>
<title> </title>
</head>
<body>
La variabile sarà istanziata o no?
<?php echo $miavar; ?>
</body>
</html>
e verificare se la variabile $miavar risulta instanziata o meno

33

- Digitare il contenuto di miapagina.php riportato di seguito,
salvarlo e visualizzarlo dal browser web digitando la URL
del server con il vostro nome utente e indicando la pagina
miapagina.php
- Verificare che venga visualizzata la data di oggi.
- Modificare il file miapagina.php per aggiungere una migliore
formattazione html della pagina ( ad es con il titolo "La mia Prima pagina JSP") e formattando i caratteri della data in
bold e centrati).
- Modificare la visualizzazione della data per visualizzare solo mese e anno.Miapagina.php
<html>
<head>
<title>La mia prima pagina JSP
</title>
</head>
<body>
La data di oggi con la funzione date():
<?php
$dataoggi=date("j/M/Y");
echo $dataoggi;
?>
</body> </html>

34

Scrivi un programma JSP per mostrare il codice sorgente di una webpage pubblicata su internet.

35

Scrivi un programma in JSP che data una parola ne fornisca tutti i possibili anagrammi

– Parola: hello
– Anagrammi: hello, elloh, llohe, lohel, ohell
La parola deve essere inserita attraverso un campo input
La pressione del pulsante Anagramma ricarica il form e presenta i risultati dell'elaborazione

36

Crea un form html con un campo input per il nome, poi con un programma JSP ricevi il parametro passato via post e stampalo a video con un messaggio di benvenuto.

37

Scrivi un programma JSP per contare le righe di un file.

38

Creare la tabellina del due senza modulo form usando il ciclo while

39

Dati in ingresso con il modulo form due numeri, individuare quali di questi sono numeri primi

40

Scrivi un programma JSP per mostrare l'indirizzo IP del client.