ciao ragazzi io passo per link una serie di parametri codificati con
base64_encode in questo modo

<meta http-equiv="refresh" content="0;URL=http://tuosito.com/login.php?username=<?php echo base64_encode($uname); ?>&password=<?php echo base64_encode($uname);


poi quando li ricevo faccio così

Codice PHP:
        $uname strtolower(trim($_GET['username']));
    
$unamebase64_decode($uname);
    echo 
"$uname";
    
$passw strtolower(trim($_GET['password']));
    
$passw=  base64_decode($passw);
        echo 
"$passw"

il problema è che l'autenticazione mi fallisce sempre perchè i due parametri non corrispondono (in effetti ho messo l'echo apposta)

sembra un problema di charset...ma c'è una maniera particolare per fare questa codifica/decodifica??