nel tuo caso potrebbe essere sufficiente un "encoder/encrypter"... un software che cripta il codice in modo da renderlo illeggibile. Se invece devi solo rendere illeggibile una password dentro il codice sorgente puoi usare questa mia procedura:
SCRIPT 1:
Codice PHP:
function CheckPassword ($password) {
$correct_password = 'XXXXX';
$salt = 'YYYYY';
$crypted_password = crypt ($password, $salt);
return ($crypted_password == $correct_password);
}
...avendo l'accortezza di inserire una stringa a scelta al posto di YYYYY e di inserire al posto di XXXXX il risultato del seguente script:
SCRIPT 2:
Codice PHP:
$salt = 'YYYYY';
echo (crypt('PASSWORD_IN_CHIARO', $salt));
...in pratica esegui lo SCRIPT n.2 in locale, vedi il risultato a video e copi+incolli la stringa risultante nel codice dello SCRIPT n.1 che puoi tranquillamente uploadare sul server.
CIAO!