I have this code:
var fileInput = document.getElementById('fileinput');
var file = fileInput.files[0];
var textType = /text.*/;
var sqlqueryvcard="select * from Adressen where ID=1";
if (file.type.match(textType))
{
var reader = new FileReader();
reader.onload = function(e) {
var vcardinhalt =JSON.stringify(parse(reader.result),0,2);
var vcard=JSON.parse(vcardinhalt);
var firma=vcard.org;
var fullname=vcard.fn;
var vorname = fullname.split(' ').slice(0, -1).join(' ');
var name = fullname.split(' ').slice(-1).join(' ');
var stellung=vcard.title;
var telefon=vcard.tel[0].value;
var strasse=vcard.adr[0].value[2];
var ort=vcard.adr[0].value[3];
var land=vcard.adr[0].value[4];
var plz=vcard.adr[0].value[5];
var staat=vcard.adr[0].value[6];
var website=vcard.url[0].value[0];
var mail=vcard.email[0].value[0];
sqlqueryvcard="insert into Adressen (Kurzname,Firma,Stellung,Vorname, Nachname, Strasse, PLZ, Ort, Bundesland, Staat, Website, Email) values ('"+fullname+"','"+firma+"','"+stellung+"','"+vorname+"','"+name+"','"+strasse+"','"+plz+"','"+ort+"','"+land+"','"+staat+"','"+website+"','"+mail+"')";
alert(sqlqueryvcard);
}
reader.readAsText(file);
}
else {
alert("Dateityp wird nicht unterstützt!")
}
//params["sqlqueryvcard"]="select * from Adressen where ID=1";
params["sqlqueryvcard"]=sqlqueryvcard;
and while everything works, I don´t get the hopefully global variable into this
params["sqlqueryvcard"]
which I need to go on with PHP in PHPrunner.
params
is always empty.
I tried wiht asynchronous and callbacks to no result.
Any input on how I get my variable filled would be appreciated. Thanks in advance