Salve a tutti!
Dentro questa for ho due errori:
1) ")" expected
2) illegal start of expression
Ho controlla 200 volta...ma cosa c'è che non va.....!??!
codice:
for(;;) {
pos = cod.indexOf(a, pos1);
if (pos == -1){
break;
}
pos1 = cod.indexOf("\"", pos + 9);
link = cod.substring(pos + 9, pos1);
lunghezza = sito.length();
if ((link.substring(0,6) <> "http://") && (link.substring(0,3) <> "www.")) {
// Controllo il sito
if ((sito.substring(sito.length() - 1, sito.length()) == "/") || (sito.substring(sito.length() - 1, sito.length()) == "\\")) {
//Controllo il link
if ((link.substring(0,1) == "/") || (link.substring(0,1)) == "\\") {
linkApp = sito + link.substring(1,link.length());
}
else {
linkApp = sito + link;
}
}
else {
sito = sito + "/";
//Controllo il link
if ((link.substring(0,1) == "/") || (link.substring(0,1)) == "\\") {
linkApp = sito + link.substring(1,link.length());
}
else {
linkApp = sito + link;
}
}
}
else {
// Controllo il sito
if ((sito.substring(sito.length() - 1, sito.length()) == "/") || (sito.substring(sito.length() - 1, sito.length()) == "\\")) {
//Controllo il link
if ((link.substring(0,1) == "/") || (link.substring(0,1)) == "\\") {
linkApp = sito + link.substring(1,link.length());
}
else {
linkApp = sito + link;
}
}
else {
sito = sito + "/";
//Controllo il link
if ((link.substring(0,1) == "/") || (link.substring(0,1)) == "\\") {
linkApp = sito + link.substring(1,link.length());
}
else {
linkApp = sito + link;
}
}
//----------------------------------------------------------------------------------//
//Controllo se il link è esterno
if(link.length() > sito.length()) {
lunghezza = sito.length();
if (link.substring(0,lunghezza) == sito){
// LINK INTERNOOOOOOOOO
esiste(linkApp);
}
else {
//LINK ESTERNOOOOOOOOOOOOOO (Da salvare nel db)
linkEsterni = linkEsterni + ", " + linkApp;
esiste(linkApp);
}
}
else {
esiste(linkApp);
}
//----------------------------------------------------------------------------------//
}
} //FOR GRANDE
AIUTATEMI VI PREGO...