Salve a tutti,
Stamattina mentre lavoravo ad uno script in php mi sono trovato sullo strlen e sugli operatori maggiore e minore.
Mi č stato chiesto di mettere una variabile minore di 16 lettere/numeri e maggiore di 17, in caso in cui la variabile avesse meno di 16 lettere o maggiore di 17 lettere, lo script vā in errore.
L'ho fatto in questo modo.
Come vedete, la variabileCodice PHP:
if (strlen($codice) <16 && 17> || strlen($inop) <1){ $mx = "ERRORE : Compila correttamente tutti i campi"; }else{ $mx = "......";
non č corretta perche' dā un errore T_BOOLEAN_OR.Codice PHP:
strlen($codice)
Ho provato a sostituireinCodice PHP:
&&
ma il risultato č sempre lo stesso...Codice PHP:
or
Aiutatemi, grazie![]()