Salve, ho la seguente istruzione "if" che non mi funziona:
Le variabili sono settate nel seguente modo:codice:if ($record[codiceconnessione]==$cookiecodiceconnessione) { se i due valori sono uguali esegui istruzione }
$record[codiceconnessione]="727202440420867488"
$cookiecodiceconnessione="727202440420867484"
Con questi valori, l'istruzione if mi restituisce true ossia mi riconosce i due valori uguali nonostante l'ultima cifra sia diversa.
Se cambio la prima cifra di una delle due variabili e la imposto così:
$cookiecodiceconnessione="127202440420867488"
l'istruzione if funziona correttamente e mi indica che i due valori sono differenti.
Mi viene da chiedere se i numeri di 18 cifre che ho inserito nelle variabili sono molte.
Esiste un limite per fare un confronto?
Tengo a precisare che una variabile è presa da un campo di un database mysql tipo varchar mentre l'altra è recuperato da un cookie.
Grazie mille.
Ms.![]()