CREARE SITI WEB in PHP e MYSQL > La funzione STRTOLOWER()

fondamentali per l uso del computer
12% di sconto
Acquista ora a soli 75 euro
Clicca qui, per riceverli
comodamente a casa tua.
Segui il listato sottostante, nel quale viene riportato il codice completo, con i dettagli inseriti nei commenti.
La funzione chiave è strlower() che permette di trasformare tutto il testo in caratteri minuscoli.
<?php
$risposta1 = "$_POST[regione]";
// assegna alla variabile $risposta1 il valore della casella con name="regione" del modulo inviato
$risposta1min = Strtolower($risposta1);
/* la funzione Strtolower() trasforma tutto in minuscolo il contenuto della variabile $risposta1 e lo assegna alla variabile $risposta1min
*/
$var1 = strpos($risposta1min , "veneto");
/* la funzione strpos controlla se all'interno della variabile $risposta1min c'è la parola "veneto" e assegna alla variabile $var1 un numero intero superiore allo zero (o zero se la stringa inizia con "veneto")
*/
if ($var1 > 0 or $risposta1min == "veneto")
echo "Hai risposto correttamente alla domanda";
else
echo "La tua risposta non è corretta!";
/* se $var1 e superiore allo zero o se $risposta1min è uguale a "veneto" allora viene visualizzato il testo "Hai risposto correttamente alla domanda";
altrimenti viene visualizzato "La tua risposta non è corretta!".
*/
?>
$risposta1 = "$_POST[regione]";
// assegna alla variabile $risposta1 il valore della casella con name="regione" del modulo inviato
$risposta1min = Strtolower($risposta1);
/* la funzione Strtolower() trasforma tutto in minuscolo il contenuto della variabile $risposta1 e lo assegna alla variabile $risposta1min
*/
$var1 = strpos($risposta1min , "veneto");
/* la funzione strpos controlla se all'interno della variabile $risposta1min c'è la parola "veneto" e assegna alla variabile $var1 un numero intero superiore allo zero (o zero se la stringa inizia con "veneto")
*/
if ($var1 > 0 or $risposta1min == "veneto")
echo "Hai risposto correttamente alla domanda";
else
echo "La tua risposta non è corretta!";
/* se $var1 e superiore allo zero o se $risposta1min è uguale a "veneto" allora viene visualizzato il testo "Hai risposto correttamente alla domanda";
altrimenti viene visualizzato "La tua risposta non è corretta!".
*/
?>
- Salva la pagina nominandola 010-elabora-risposta.php
- e verifica il suo funzionamento da browser,
inviando i dati dal modulo 010-form02.php
N.B.: ricordati di salvare i file sempre nella cartella www di EasyPHP.