Salve,
nella gestionePOST restituisco 2 print a seconda se è verificata o meno una if.
Il problema sta nel file js quando voglio stampare cordine=objHTTP.responseText perchè non mi riesco a fare il controllo se è vero o falso! c'è un modo?Codice PHP:if($menu=='formFaiOrdine')
{
$articoli=array();
require_once('Entity\EArticolo.class.php');
require_once('Control\CUtente.class.php');
$ut=Singleton::getInstance("FUtente");
$esiste=$ut->existPassword($_POST['pass']);
if(!$esiste)
{
print("Password non presente nei nsotri database ");
}
else
{
require_once('Foundation\FOrdine.class.php');
$Utente=Singleton::getInstance("CUtente");
$Ordine=Singleton::getInstance("FOrdine");
$Utente->ordine($_POST['pass'],$_POST['qua'],$_POST['totale']);
$Codice=$Ordine->getUltimoCodiceOrdine();
$articoli=$Ordine->getArticoli($Codice);
print $Codice;
}
}
}codice:function successo($cordine, quantita,totale) { if(!$cordine) { document.getElementById("effettuato").innerHTML=cordine; } else { frase = document.createTextNode("ORDINE EFFETTUATO CON SUCCESSO.Codice ordine:"+$cordine+"Quantita:"+quantita+"Prezzo totale:"+totale); // poi lo attacchiamo al nodo di riferimento document.getElementById("effettuato").appendChild(frase); }

Rispondi quotando