Ho trovato la soluzione per il topic precedente relativo alle due chiamate in una, ma il problema ora è un altro..

Questi sono i codici ajax:

Codice PHP:
 function newcard() {
$.
ajax({
   
type"POST",
   
url"mazziere.php",
   
data"action=newcard",
   
success: function(risultato){
    var 
contenuto document.getElementById('io').innerHTML;
    
document.getElementById('io').innerHTML=contenuto risultato;
    
alert(risultato);
    var 
parziale document.getElementById('my_somma').innerHTML;
    switch(
risultato) {
    case 
'[img]images/2.png[/img]':
    var 
valore_dado=2;
    break;
    case 
'[img]images/3.png[/img]':
    var 
valore_dado=3;
    break;
    case 
'[img]images/4.png[/img]':
    var 
valore_dado=4;
    break;
    case 
'[img]images/5.png[/img]':
    var 
valore_dado=5;
    break;
    case 
'[img]images/6.png[/img]':
    var 
valore_dado=6;
    break;
    case 
'[img]images/7.png[/img]':
    var 
valore_dado=7;
    break;
    case 
'[img]images/8.png[/img]':
    var 
valore_dado=8;
    break;
    case 
'[img]images/9.png[/img]':
    var 
valore_dado=9;
    break;    
    case 
'[img]images/10.png[/img]':
    var 
valore_dado=10;
    break;
    case 
'[img]images/J.png[/img]':
    var 
valore_dado=10;
    break;
    case 
'[img]images/Q.png[/img]':
    var 
valore_dado=10;
    break;
    case 
'[img]images/K.png[/img]':
    var 
valore_dado=10;
    break;
    case 
'[img]images/A.png[/img]':
    var 
valore_dado=11;
    }
    var 
somma parziale+valore_dado;
    if(
somma 22) {
    
alert('Sballato!');
    } else {
    
document.getElementById('my_somma').innerHTML=somma;
    }
  }
 });

Ora il problema è che valore_dado quando viene inserito in my_somma (un div con quell' id) appare "undefined", però come si può notare nello switch viene valorizzato. Lo switch è corretto, con l' alert ( alert(risultato); ) appare il risultato generato che è uguale a quello dei switch, o meglio.. Appare uno spazio dopo, ho provato anche ad aggiungerlo nello switch ma niente..