我有两个.php文件cotiza.php
和insertCot.php
在cotiza.php中我有一些输入和一个按钮,该按钮具有onClick
功能,我将输入的值输入并发送到javascript function
:
<button type="button" onClick="GuardacotizacionaBD(document.getElementById('pais').value, document.getElementById('proyecto').value,
document.getElementById('notas').value, document.getElementById('formapago').value, document.getElementById('fechaentrega').value,
document.getElementById('flete').value,
document.getElementById('instalacion').value,
document.getElementById('venta').value,
document.getElementById('total').value);">Realizar</button> //It works, I have not problem with this
在我的函数中,我得到了值,然后将它们发送到insertaCot.php
function GuardacotizacionaBD (pais, proyecto, notas, formapago, fechaentrega, flete, instalacion, venta, total)
{
xmlhttp=new XMLHttpRequest();
xmlhttp.open("POST","insertaCot.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("pais="+pais+"&proyecto="+proyecto);
location.reload(true)
}
在insertaCot.php中我收到它们:尝试对MySql上的表执行INSERT
<?
include('conexion.php');
$coninsert=conexion();
$pais= $_POST['pais'];//this is line 22
$proyecto= $_POST['proyecto'];//this is line 23
//all my vars
?>
但我得到了这个:
Undefined index: pais in C:\xampp\htdocs\insertaCot.php on line 22
Undefined index: proyecto in C:\xampp\htdocs\insertaCot.php on line 23
我在insertCot上打印我的表单,但它没有值:
Array
(
)
关于我能做什么的任何想法?
我在2 .php
个文件和工作中拥有相同的dimamic。
谢谢