0
我目前正忙于一个数据库项目。这个想法是,你可以选择一个选项,当选择了一些选项时,HTML表单会改变。我已经知道了,现在唯一的问题是表单重定向到的PHP文件无法识别JavaScript函数放置的文本框。如何从PHP中使用JavaScript编写的HTML文本框中获取值
JavaScript和HTML:
<head>
<script>
function myFunction(submittedValue) {
if(submittedValue == "URL"){
var x = "URL:";
var y = "<input type='text' name='URL'>";
} else {
var x = "Bestand:";
var y = "<input type='file' name='fileToUpload' id='fileToUpload'>";
}
document.getElementById("x").innerHTML = x;
document.getElementById("y").innerHTML = y;
}
</script>
</head>
<html>
<body onload="myFunction('URL')">
<table>
<form action='Brontoevoegen_verwerking1.php' method='POST' enctype='multipart/form-data'>
<tr><td><p id='x'></p></td><td><p id='y'>N/p></td></tr>
</table>
PHP:
<?php
$URL = $_POST["URL"];
echo "$URL";
?>
每当我执行PHP文件,我得到以下错误:
Notice: Undefined index: URL in /home/******/http/Brontoevoegen_verwerking1.php on line 15
好吗行和单元格,没关系。当我将