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![]()

Rispondi quotando