Passare valori da script js a PHP

Leonasta

Nuovo Utente
1 Ott 2013
1
0
0
Ciao a tutti,
vorrei mandare tramite POST dei valori dal mio javascript a PHP per poi salvarli in un DB.
Ho provato più volte e riesco a mandare il valore di una semplice variabile...solo che quando provo a passare il valore ritornato da una funzione non riesco.

Incollo il codice in questione:

Codice:
<script type="text/javascript">
window.onload = function() {

var width = window.innerWidth - 250;

if(width < 400) width = 400;
if(width > 1000) width = 1000;

var app = new Application( { id: 'umldiagram', width: width, height: 580 } );


// qui do alla variabile string il valore di ritorno della funzione getXMLString()
var string = app.getXMLString();
// se qui faccio un alert di string effettivamente visualizzo il contenuto che vorrei passare

// creo il form per il passaggio dei dati
var form = document.createElement("form");
input = document.createElement("input");

form.action = "riceviDati.php";
form.method = "post"

input.name = "prova";

// mando la variabile string
input.value = string;
form.appendChild(input);

document.body.appendChild(form);
form.submit();

}

</script>
// Nella pagina riceviDati.php faccio un var_dump e questo è il risultato:
array(1) { ["prova"]=> string(14) "" }
effettivamente sembra che i dati vengano mandati ma la stringa è comunque vuota...acnhe se provo a stampare (echo $_POST["prova"]) il risultato è il nulla...
// questa è la funzione getXMLString del javascript:
Codice:
Application.prototype.getXMLString = function() {
return(new XMLSerializer()).serializeToString(this.getXML())
};
Forse il formato effettivo che passo dal js non è una stringa interpretabile da PHP? C'è qualche soluzione?
spero che qualcuno possa aiutarmi
grazie
 
Ultima modifica di un moderatore:
Discussioni simili
Autore Titolo Forum Risposte Data
L Errore nel passare più valori tra pagine php PHP 10
I Passare dei valori con submit (carrello) PHP 1
P [vb.net] passare valori da un datagrid view e un'altra form .NET Framework 2
C php, passare i valori di una lista PHP 4
C Passare valori del form ad un'altra pagina Javascript 1
R passare valori da funzione javascript Javascript 1
R passare valori da una form per un'anteprima Javascript 0
D Ciclo per passare valori checkbox da popup a finestra madre Javascript 2
P Passare contenuto in value. Ajax 1
P Passare i risultati di un foreach in un modal. Help! PHP 2
F Passare variabile a pulsante in finestra modale PHP 2
P jButton1ActionPerformed passare parametri ad altra classe Java 2
Fendo59 Passare parametri con metodo POST a una pagina in un frame PHP 0
A Problema nel passare la variabile PHP 0
I Passare dei parametri in javascript PHP 0
N PDF fpdi passare variabile PHP 4
F Come passare una variabile al modal di bootstrap PHP 1
G Passare path directory in POST PHP 2
F Passare una variabile php dal DB mysql alla pagina PHP 3
M [PHP] Passare variabile di sessione con metodo GET PHP 10
G [Javascript] Passare un valore via querystring Javascript 1
G [PHP] Passare dati tra record PHP 4
L [PHP] Passare variabile PHP 3
AMONRA75 [PHP] passare una variabile in una finestra MODAL PHP 1
P Come passare var1 a pagina php1 e var1,var2 a pagina php2 PHP 5
M Passare una varibile da PHP a Javascript PHP 2
B [PHP] passare valore ad un form su un'altra pagina PHP 4
K [PHP] Paginazione Wordpress: passare variabile PHP 6
F [Javascript] select list concatenate - passare valore dalla prima alla seconda Javascript 7
T [PHP] passare una variabile in una finestra MODAL di bootstrap PHP 3
M [MS Access] Passare i dati di una query da form a report MS Access 3
V Passare a PHP pagina bootstrap creata in HTML PHP 1
A passare parametri ad un file php prima di utilizzare $.get jQuery 1
A [PHP] Passare variabili tra pagine diverse PHP 2
A [Javascript] Passare variabile tra pagine html diverse Javascript 13
D [ASP] Passare in array stringa dinamica Classic ASP 2
K [PHP] Passare valore select PHP 2
andreacata31 [ASP.Net] Passare da Windows Application a sito Web ASP.NET 1
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
Rikk73 Passare come argomento in un metodo un parametro della classe istanziata PHP 0
I Passare record Database access a Java Javascript 0
C Passare dal terzo al secondo livello di un dominio su Aruba Domini 2
A Passare due variabili con Javascript. Javascript 1
Marco_88 Passare un valore prima dell'invio del form Ajax 0
A Passare variabili da javascript a PHP PHP 8
A Passare il titolo al posto dell'id PHP 1
gandalf1959 Passare variabili da listener Paypal a un'altra pagina PHP 0
pup3770 Passare parametro ad un'altra pagina in base alla condizione PHP 3
M Passare una funzione a una proprietà di oggetto Javascript 2
W Passare una variabile da una pagina all'altra PHP 25

Discussioni simili