Это то, что мой Javascript выглядит следующим образом:посылающие JS переменные в PHP страницу - не работает
print "<script>function newpage(){
xmlhttp=new XMLHttpRequest();
var PageToSendTo = 'select_db.php?';
var MyVariable = 'variableData';
var VariablePlaceholder = 'variableName=';
var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable + '&tweet_id='" . $id_num;
print "xmlhttp.open('GET', UrlToSend);
xmlhttp.send();
}</script>";
(он находится в файле PHP, следовательно, оператор печати)
Это то, что моя форма представления выглядит как: (опять же в PHP заявление)
print "<form action=\"select_db.php\" onSubmit=\"return newpage()\">";
функция NewPage не работает .. Я ожидал, что переменные, которые будут отправлены в течение URL, но полученный URL только select_db.php?
помощь, пожалуйста.
Ваш код имеет «VariablePlaceholder» дважды ... является вторым, который должен быть «MyVariable»? Это по-прежнему не является допустимой строкой запроса. – Pointy
изменил его .. все еще не работает – user1011332
Вы должны использовать консоль браузера, чтобы проверить HTTP-запрос и посмотреть, как он отправляется на сервер. – Pointy