Pagina 5 di 5 PrimoPrimo ... 345
Visualizzazione risultati 121 fino 127 di 127
Like Tree3Likes

Discussione: domanda stupida o intelligente ????

  1. #121
    NLSweb non è connesso Altervistiano Junior
    Data registrazione
    17-01-2014
    Messaggi
    658

    Predefinito

    caro Fabio..

    come hai potuto verificare sul Altervista , il codice funziona !
    il tuo problema con il NAS e' che il file PHP ti restituisce non solo la stringa la anche del codice che non dovrebbe esistere!

    ..solo tu puoi verificare il tuo codice in locale x capire dove sia l'origine del problema!

    Quindi qui io ti posso solo dare un "paleativo" una soluzione "temporanea" ..

    .. visto che devi verificare solo se e' presente la parola VERO (se non c'e' e' FALSO) , puoi provare ad usare:
    Codice HTML:
    var n = risposta.indexOf("VERO"); 
    se N e' uguale a -1 , significa che non ha trovato la parola VERO , quindi e' FALSO
    se N e' diverso d -1 , significa che ha trovato la parola VERO , quindi e' VERO

    questo indipendentemente da tutto il codice "strano" della stringa ..

    quindi il tuo IF invece di controllare se RISPOSTA e' uguale a VERO
    controllera' se N e' diverso da -1
    Codice HTML:
    if(n!=-1){
     ....vero....
    }else{
     ....falso....
    }

  2. #122
    Guest

    Predefinito domanda stupida o intelligente ????

    Perdonami,

    Quindi dovrei mettere il codice in questa maniera:

    Codice originario:

    Codice:
    var risposta = xmlhttp.responseText;
    risposta = risposta.substr(risposta.length-9,25); 
    
    
    alert(risposta);
    var elementoIMG = "#controllo"+id+" img";
                
         if (risposta=="VERO"){
          $(elementoIMG).attr("src","available.png");
         }else{
          $(elementoIMG).attr("src","not-available.png");
         }
         var elemento = "#controllo"+id;
         $(elemento).show();
        }
      }
    Codice modificato:

    Codice:
    f (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        
        /* qui prendiamo la risposta del file PHP */
        /* controlliamo se sia Vero o Falso la presenza del dato del DB */
        /* quindi visualizziamo l'immagine relativa */
        
    
        
                
         if (n!=-1){
          alert (vero);
           
      }else{
          
               alert (falso);
     
      }
      }
    Mi sa che ho toppato ????

  3. #123
    NLSweb non è connesso Altervistiano Junior
    Data registrazione
    17-01-2014
    Messaggi
    658

    Predefinito

    ..............forse......ma non ti preoccupare..

    Codice HTML:
    ...
    var risposta = xmlhttp.responseText;
    var n = risposta.indexOf("VERO"); 
    
     if (n!=-1){
          $(elementoIMG).attr("src","available.png");
    }else{
          $(elementoIMG).attr("src","not-available.png");
     }
    
    ...
    magnare likes this.

  4. #124
    Guest

    Predefinito

    Ciao sono tornato ora dalla visita medica cardiologica. Allora che significa: risposta.indexOf ????

  5. #125
    Guest

    Predefinito

    Sto svenendo dalla contentezza. Hai centrato e risolto in pieno il problema complimenti. Come diavolo hai fatto ??? E perchè sul nas si comporta così e sull sito no ????

  6. #126
    NLSweb non è connesso Altervistiano Junior
    Data registrazione
    17-01-2014
    Messaggi
    658

    Predefinito

    indexOf restituisce la posizione di una stringa specificata
    restituisce -1 se non trova la stringa.

    quindi
    Codice HTML:
    risposta.indexOf("VERO"); 
    ti da come risultato un numero : -1 se non trova la stringa VERO o un numero X corrispondente alla posizione in cui si trova


    Citazione Originalmente inviato da magnare Visualizza messaggio
    Sto svenendo dalla contentezza. Hai centrato e risolto in pieno il problema complimenti. Come diavolo hai fatto ??? E perchè sul nas si comporta così e sull sito no ????
    Sono molto felice che finalmente ci siamo riusciti !!!!

    non so il perche' il NAS ti da quei problemi .. dovrei poter aver accesso al sistema per poter effettuare un debug..
    Ultima modifica di NLSweb : 17-09-2014 alle ore 18.13.04
    magnare likes this.

  7. #127
    Guest

    Predefinito

    Ciao NLSweb,

    Ti volevo ringraziare della pazienza e sopportazione che hai avuto e sopratutto del tempo dedicatomi togliendo del tempo a te. Inoltre volevo dire che il post si può chidere con un bel "Risolto". Grazie ancora.

Pagina 5 di 5 PrimoPrimo ... 345

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •