PCdaZERO.it - Guida facile per usare il computer

Acquista o scarica gratis, i libri di "PC da Zero"

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



pcdazero-vol-1-sesta-ed-180.jpg - 15,3 KB È uscita la Nuova edizione interamente a colori di
PC da zero Volume 1.

Acquistala ora a 28 euro comprese le spese di spedizione!

Clicca qui, per riceverla
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!".
*/
?>

- 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.







Link sponsorizzati