Для этой цели я рекомендую использовать плагин Fine Uploader . Ваш код JavaScript
будет:
$(document).ready(function() {
$("#uploadbutton").jsupload({
action: "addFile.do",
onComplete: function(response){
alert( "server response: " + response);
}
});
});
Поскольку строки C должны быть NUL завершены. Это означает, что последний символ вашей строки должен быть '\0'
. Вот как printf
(и все другие строковые функции C) знают, когда строка завершена.
закончите свой string2
с нулевым символом '\0'
string2[19] = '\0';
Или вы можете сделать это следующим образом:
for (i; i < 19; i++) string2[i] = ' ';
string2[i] = '\0'; // after the end of the loop i= 19 here